本文主要是介绍Python之fromkeys、enumerate用法,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
一、fromkeys的用法
简述:fromkeys是创造一个新的字典。就是事先造好一个空字典和一个列表,fromkeys会接收两个参数,第一个参数为从外部传入的列表,会将列表中的元素循环取出作为字典的key值,另外一个参数是字典的value值,不写所有的key值所对应的value值均为None,写了则为默认的值
二、enumerate的用法
- enumerate()是python的内置函数
- enumerate在字典上是枚举、列举的意思
- 对于一个可迭代的(iterable)/可遍历的对象(如列表、字符串),enumerate将其组成一个索引序列,利用它可以同时获得索引和值
- enumerate多用于在for循环中得到计数
举列说明:
product_list = [['Iphone7', 5800],['Coffee', 30],['疙瘩汤', 10],['Python Book', 99],['Bike', 199],['ViVo X9', 2499],]
# 要求:取出每个商品以及对应的商品的索引号
方法一
实现方法及运行结果
方法二
使用enumerate实现(枚举,自行百度)
这篇关于Python之fromkeys、enumerate用法的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!