eine Liste flowers
Sublist in einer Liste
>>> flowers = ['rose','bougainvillea','yucca','marigold','daylilly','lilly of the valley']
Dann Erstellt
I thorny
die Unterliste der Liste hatte zuweisen flowers
bestehend aus den ersten drei Objekte in der Liste.
Dies ist, was ich versuchte:
>>> thorny = []
>>> thorny = flowers[1-3]
>>> thorny
'daylilly'
>>> thorny = flowers[0-2]
>>> thorny
'daylilly'
>>> flowers[0,1,2]
Traceback (most recent call last):
File "<pyshell#76>", line 1, in <module>
flowers[0,1,2]
TypeError: list indices must be integers, not tuple
>>> thorny = [flowers[0] + ' ,' + flowers[1] + ' ,' + flowers[2]]
>>> thorny
['rose ,bougainvillea ,yucca']
Wie kann ich nur die ersten drei Objekte der Liste Blumen bekommen, während das Aussehen einer Liste in einer Liste beibehalten?
Scheibe Notation wird mit einem Doppelpunkt gemacht, nicht ein Minuszeichen. –