** Hinweise zu effektivem Python ** Zu zählender Punkt 10-Bereich (S. 20 ~ 21)
flaver_list = ['vanilla', 'chocolate', 'pecan', 'storawberry']
for i in range(len(flaver_list)):
flaver = flaver_list[i]
print('%d: %s' % (i+1, flaver))
>>>
1: vanilla
2: chocolate
3: pecan
4: storawberry
for i, flaver in enumerate(flaver_list):
print('%d: %s' % (i+1, flaver))
>>>
1: vanilla
2: chocolate
3: pecan
4: storawberry
Übrigens können Sie bei der Aufzählung die Nummer angeben, mit der die Zählung beginnen soll. Durch die Verwendung ist der Code etwas leichter zu lesen.
for i, flaver in enumerate(flaver_list, 1): #Übergeben Sie Argument 1 zur Aufzählung
print('%d: %s' % (i, flaver))
>>>
1: vanilla
2: chocolate
3: pecan
4: storawberry
In [ ]:
Recommended Posts