Ich habe einige Schwierigkeiten, eine effiziente Möglichkeit zu finden, eine Liste von Strings zu nehmen und sie in Tupel-Paare umzuwandeln. Ich habe eine Liste ähnlich wie:Python-Liste von Strings zu Tuple-Paaren
listOfNames = ['red-l','blue-l','green-s','red-s','blue-s']
Jede Farbe in diesem Beispiel (rot, blau und grün) ist entweder mit einem ‚-l‘ oder ‚es‘ Eintrag oder beides. Ich brauche diese Liste von Strings in Tupel Paare zu konvertieren, wie:
tupleOfNames = [('red-l','red-s'),(None,'green-s'),('blue-l','blue-s')]
Ich denke, reguläre Ausdrücke gebraucht wird, aber ich bin nicht sicher, wie dies zu tun. Jede Hilfe wird sehr geschätzt. Danke
Wie lange ist die Liste – GMarsh
Die Liste sollte nie mehr als ~ 10 Tausend Einträge sein. – bsheehy