Ich möchte alle Zeichenfolgen, die Wörter in einem Array enthalten, in Ints konvertieren.Wie konvertiere ich ein Array von Strings in eine Liste von Zahlen?
Die Liste ist:
['Met', 'Mod', 'Goa', 'Con', 'Bac', 'Bac', 'Bac', 'Mod', 'Mod', 'Bac',
'Bac', 'Bac', 'Bac', 'Bac', 'Goa', 'Mod', 'Bac', 'Bac', 'Goa', 'Mod',
'Mod', 'Mod', 'Mod', 'Bac']
I Met
zu 1
, Mod
zu 2
, Goal
-3
, Con
-4
und Bac
-5
zuweisen möchten.
Wie kann ich die Liste in diese:
['1', '2', '3', '4', '5', '5', '5', '2', '2', '5', '5', '5', '5', '5',
'3', '2', '5', '5', '3', '2', '2', '2', '2', '5']
Dies passt nicht zu meinem inte Problemstellung, die bei der Zuordnung von Zahlen zu Strings dynamischer sein sollte. – cdlane
@cdlane - Ich denke deine Interpretation des Problems ist absolut 100% falsch. Das OP sagte "Ich möchte Met 1 zuweisen, Mod 2, Ziel 3, Con bis 4 und Bac bis 5", "nicht" Ich möchte jedes Wort der 1-indizierten Position seines ersten Auftretens in der ursprüngliche Liste. " – TigerhawkT3
Ich denke, die Tatsache, dass die ersten fünf Elemente zufällig und in der beschriebenen Reihenfolge vorkommen, lässt diese Interpretation angesichts des Titels und des ersten Satzes des Problems offen. Ich denke, wir werden warten müssen, bis das OP eingewogen hat. – cdlane