darum gehts nicht

Suchst Du etwamakuee hat geschrieben:hey robert,
anscheinend bin ich noch nicht ganz aus dem wochenende zurück, aber wie kann ich denn auf einen bestimmten Eintrag aus der Liste photos zugreifen. z.b. den 2ten
danke
Code: Alles auswählen
photos[0][2]
Code: Alles auswählen
>>> items = ['spam', 'eggs', 'fluffy rabbit']
>>> for i, item in enumerate(items, start=1):
...: print('{0:>2}: {1}'.format(i, item))
...:
1: spam
2: eggs
3: fluffy rabbit
>>> while True:
...: response = raw_input('Enter number: ')
...: if response.isdigit() and 1 < int(response) <= len(items):
...: index = int(response)
...: break
...:
Enter number: a
Enter number: 10
Enter number: 2
>>> print('Your choice: {0}'.format(items[index-1]))
Your choice: eggs
Wieso das denn nicht? In Deinem Beispiel sind die müsste "items" == "photos[0]" sein.makuee hat geschrieben:danke lunar, sieht zwar super aus, funktioniert aber nicht, und zwar aus dem grund, dass "items" bei mir nicht festgelegt ist.
Falsch, Dein "sugar" ist doch ein Wert, den Du selber umwandelst. Ob nun lunars oder meine Version (lunars ist allerdings schönermakuee hat geschrieben:über die api wird "items" immer ein neuer wert zugeordnet. für "items", wäre bei mir "sugar", ist kein array definiert.
So schnell? Schade.makuee hat geschrieben:ich gebs damit auf und werd es doch ein wenig umständlicher machen.
Code: Alles auswählen
<Element rsp at 38dbc10>