首页 > 编程语言 > 详细

enumerate用法

时间:2018-05-19 12:30:12      阅读:165      评论:0      收藏:0      [点我收藏+]

enumerate 作用:新增一列,自动累加(类似表格中的自增列),一般用于for循环中

例1:

dic = ["电脑","鼠标","内存","键盘"]
for i,j in enumerate(dic,0):
    print(i,j)
inp = input("请输入0-3:")
inp2 = int(inp)
res = dic[inp2]
print("你选择的商品是: " + res)

运行效果:

技术分享图片

例2:

dic = [{"name":"电脑","price":4500},{"name":"鼠标","price":35},{"name":"内存","price":200},{"name":"键盘","price":30}]
for i,j in enumerate(dic,0):
    print(i,j["name"],j["price"])
inp = input("请输入0-3:")
inp2 = int(inp)
res = dic[inp2]["name"]
res1 = dic[inp2]["price"]
print("你选择的商品是: " + res + " 价格为:" +str(res1))

技术分享图片

 

enumerate用法

原文:https://www.cnblogs.com/junzhu2/p/9059962.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!