Wie konvertiere ich einen String in eine Liste in Io?

8

Ich möchte zum Beispiel "hello" in list(104, 101, 108, 108, 111) oder list("h", "e", "l", "l", "o")

umwandeln

Bisher habe ich eine leere Liste erstellt, foreach verwendet und jedes Element selbst an die Liste angehängt, aber das ist nicht wirklich eine prägnante Methode.

    
Jakob 23.11.2010, 10:34
quelle

3 Antworten

5

Mein eigener Vorschlag:

%Vor%

Habe es nicht leistungsmäßig getestet, aber das Vermeiden der Regexp sollte etwas ausmachen.

    
Jakob 23.11.2010 13:02
quelle
3

Ein weiterer, übersichtlicher, aber leider langsamer als die foreach -Lösung ist:

%Vor%     
draegtun 17.02.2011 23:15
quelle
2

Eine Möglichkeit wäre das Regex-Addon:

%Vor%

Aber ich bin sicher, dass es andere (und vielleicht sogar bessere!) Wege geben muss.


Update - re: mein Kommentar in Frage. Es wäre schön, wenn etwas in das Sequenzobjekt eingebaut wäre. Zum Beispiel:

%Vor%     
draegtun 23.11.2010 12:25
quelle

Tags und Links