Ich lese über einige schnelle list
Operationen mit as a reference
, wie erklärt here.Was ist der schnellste Weg, um den ersten Artikel aus einer Liste zu entfernen?
Was ist der schnellste Weg, um das erste Element aus einer Liste zu entfernen (vielleicht mit as a reference
und rest of list
)?
ZB:
{3, 5, 6, 2, 8}
verwandelt sich in
{5, 6, 2, 8}
Da Sie nach dem "schnellsten Weg" gefragt haben, können Sie Ihre Frage unter http://macscripter.net/viewforum.php?id=2 stellen, wo eine Reihe langjähriger erfahrener AppleScript-Gurus rumhängen. Die folgenden Antworten mögen stimmen, ich weiß es nicht. Ich schlage dies nur vor, um sicher zu sein. – JMichaelTX
@JMichaelTX Cool, danke! – user3225395
@ wch1zpink, es gibt wahrscheinlich einen kleinen Unterschied für Listen von solch einer kleinen Größe. Es wird ein ganz anderes Problem, wenn die Liste Hunderte oder Tausende von Elementen enthält. Ich habe Diskussionen gesehen, wo die Methode in diesem Fall einen großen Unterschied macht. IAC, es tut nie weh, eine zweite Meinung von den Gurus auf Macscripter.net zu bekommen. Nichts für Sie zu befürchten, wenn Ihre Methode die schnellste ist. – JMichaelTX