Dans mon programme, l'utilisateur entre le numéro n
et ensuite les entrées n
nombre de chaînes de caractères, qui sont stockées dans une liste.
J'ai besoin de coder de telle sorte que si un certain index de liste existe, alors je lance une fonction.
C'est rendu plus compliqué par le fait que j'ai des instructions if imbriquées concernant len(my_list)
.
Voici une version simplifiée de ce que j'ai maintenant, qui ne fonctionne pas :
n = input ("Define number of actors: ")
count = 0
nams = []
while count < n:
count = count + 1
print "Define name for actor ", count, ":"
name = raw_input ()
nams.append(name)
if nams[2]: #I am trying to say 'if nams[2] exists, do something depending on len(nams)
if len(nams) > 3:
do_something
if len(nams) > 4
do_something_else
if nams[3]: #etc.