string indices in eine Variable stecken
Verfasst: Samstag 16. Februar 2008, 14:08
Hallo zusammen,
was habe ich für eine Möglichkeit wenn ich den string indices mit einem : in einer Variablen stecken möchte. Er wandelt mit den wert wegen dem : in einen string um - diesen ich ja nicht als indices benutzen kann ...
so gehts nicht:
Und so geht es natürlich (aber ohne Variable)
Hat hier jemand für mich einen Ratschlag ?
Vielen Dank
Thonix
was habe ich für eine Möglichkeit wenn ich den string indices mit einem : in einer Variablen stecken möchte. Er wandelt mit den wert wegen dem : in einen string um - diesen ich ja nicht als indices benutzen kann ...
so gehts nicht:
Code: Alles auswählen
>>> a=["aa","bb",["zz","yy"]]
>>> x ="0:"
>>> a[0][x]
Traceback (most recent call last):
File "<stdin>", line 1, in ?
TypeError: string indices must be integers
Und so geht es natürlich (aber ohne Variable)
Code: Alles auswählen
>>> a=["aa","bb",["zz","yy"]]
>>> a[0][0:]
'aa'
Vielen Dank
Thonix