enumerate(sequence, [start=0])
参数:
sequence:一个序列迭代器或其他支持迭代对象
start:下标起始位置
英[??nju?m?re?t]
返回 enumerate(枚举)对象
expmale:
>>> season = [‘spring‘,‘summer‘,‘autumn‘,‘winter‘] >>> list(enumerate(season)) [(0, ‘spring‘), (1, ‘summer‘), (2, ‘autumn‘), (3, ‘winter‘)]
>>> i = 0 >>> seq = [‘one‘,‘two‘,‘three‘] >>> for enumerate in seq: print( i ,seq[i]) i += 1 0 one 1 two 2 three
1 season = [‘spring‘,‘summer‘,‘autumn‘,‘winter‘] 2 a= list(enumerate(season)) 3 for i in a: 4 print(i)
1 li = ["手机", "电脑", ‘鼠标垫‘, ‘游艇‘] 2 while True: 3 4 choice =int(input("请输入你需要的商品号:")) 5 for key,val in enumerate (li,1): 6 print(key,val) 7 print(li[choice-1])
原文:https://www.cnblogs.com/vaelovejj/p/12018109.html