05 enumerate index使用
Posted wssaried
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了05 enumerate index使用相关的知识,希望对你有一定的参考价值。
# enumerate 自动生成一列, 默认0开始,每次自增+1
li = ["电脑","鼠标垫","U盘","游艇"]
for key, item in enumerate(li, 1):
print(key,item)
inp = input("请输入商品:")
# 字符串转换成int
inp_num = int(inp)
# 字符串转换成int
inp_num = int(inp)
print(li[inp_num - 1])
1 电脑
2 鼠标垫
3 U盘
4 游艇
请输入商品:3
U盘
>>>
# index 可以对一个列表内容,输出其默认索引序号
li = ["电脑","鼠标垫","U盘","游艇"]
inp = input("请输入内容:")
result = li.index(inp)
print(result)
请输入内容:游艇
3
>>>
以上是关于05 enumerate index使用的主要内容,如果未能解决你的问题,请参考以下文章
iOS-----5分钟学会枚举的正确使用姿势-Enumeration宏
C语言枚举和C++枚举的区别?enum class(C++11强类型枚举(Strongly-typed enums)强枚举 Scoped Enumerations)(C++98弱枚举类型)
C语言枚举和C++枚举的区别?enum class(C++11强类型枚举(Strongly-typed enums)强枚举 Scoped Enumerations)(C++98弱枚举类型)
C语言枚举和C++枚举的区别?enum class(C++11强类型枚举(Strongly-typed enums)强枚举 Scoped Enumerations)(C++98弱枚举类型)