应用场景:有时候数据输出的时候,需要序列下标,以方面供他人进行选择。
例子:
dict1={ ‘mac‘:7000, ‘coffe‘:30, ‘banana‘:5 } print(‘what do you want to buy?:‘) for index,i in enumerate(dict1.keys()): print(index,i)
enumerate()函数需要2个参数,一个输出文件的序列。一个输出可遍历的数据类型。
其中的序列,可以做为用户的选择。可以在取字典的时候,把keys值转化为列表,通过用户选择序列来获取对应列表的keys值,然后取对应字典的value值。在多级菜单的时候可以这么使用。
时间: 2024-12-29 12:54:00