python字典函数fromkeys()
fromkeys()的用法:
用于创建并返回一个新的字典。两个参数:第一个是字典的键,第二个(可选)是传入键的值,默认为None。 第一个值可以是字符串、列表、元祖、字典
实例一:
#列表
>>> dict1 = dict.fromkeys([1,2,3])
>>> dict1
{1: None, 2: None, 3: None}
#元组
>>> dict1 = dict.fromkeys((1,2,3))
>>> dict1
{1: None, 2: None, 3: None}
实例二:
'''
遇到问题没人解答?小编创建了一个Python学习交流QQ群:778463939
寻找有志同道合的小伙伴,互帮互助,群里还有不错的视频学习教程和PDF电子书!
'''
#修改默认值
>>> dict2 = dict.fromkeys([1,2,3,],'test')
>>> dict2
{1: 'test', 2: 'test', 3: 'test'}>>> dict2 = dict.fromkeys([1,2,3,],10)
>>> dict2
{1: 10, 2: 10, 3: 10}
实例三:
#需要注意!
>>> dict3 = dict.fromkeys([1,2,3],['one','two','three'])
>>> dict3
{1: ['one', 'two', 'three'], 2: ['one', 'two', 'three'], 3: ['one', 'two', 'three']}
应用举例:
1.使用set函数 —>得到的集合无序
'''
遇到问题没人解答?小编创建了一个Python学习交流QQ群:778463939
寻找有志同道合的小伙伴,互帮互助,群里还有不错的视频学习教程和PDF电子书!
'''
>>> list1 = [7,8,7,8,9,10]
>>> set(list1)
{8, 9, 10, 7}
2.使用字典函数
>>> list1 = [7,8,7,8,9,10]
>>> b = dict.fromkeys(list1)
>>> b
{7: None, 8: None, 9: None, 10: None}
>>> c = list(b.keys())
>>> c
[7, 8, 9, 10]
python字典函数fromkeys()相关推荐
- python字典函数大全_python字典介绍
Python 字典(Dictionary) 字典是另一种可变容器模型,且可存储任意类型对象. 字典的每个键值(key=>value)对用冒号(:)分割,每个对之间用逗号(,)分割,整个字典包括 ...
- python字典函数_python-字典常用函数
字典的特性: {} 相同的key不允许出现两次,当相同的key值出现,以最新一次的为准进行存储 key必须不可变,只可以使用数字,字符串或元组充当,列表(list)不能 1.修改字典 字典是key ...
- python 复制dict_超全的Python 字典(Dictionary)介绍
字典是另一种可变容器模型,且可存储任意类型对象. 字典的每个键值 key=>value 对用冒号 : 分割,每个键值对之间用逗号 , 分割,整个字典包括在花括号 {} 中 ,格式如下所示: 键一 ...
- dictionary new一个实例_超全的Python 字典(Dictionary)介绍
字典是另一种可变容器模型,且可存储任意类型对象. 字典的每个键值 key=>value 对用冒号 : 分割,每个键值对之间用逗号 , 分割,整个字典包括在花括号 {} 中 ,格式如下所示: 键一 ...
- python字典在编程中的作用_python中的字典操作及字典函数
字典 dict_fruit = {'apple':'苹果','banana':'香蕉','cherry':'樱桃','avocado':'牛油果','watermelon':'西瓜'} 字典的操作 # ...
- python 字典处理_python numpy求解积分python中的字典操作及字典函数
字典 dict_fruit = {'apple':'苹果','banana':'香蕉','cherry':'樱桃','avocado':'牛油果','watermelon':'西瓜'} 字典的操作 W ...
- python setdefault函数_python中字典中的赋值技巧,update批量更新、比较setdefault方法与等于赋值...
知识回顾: 之前这节主要学习了字典的删除,主要涉及到两个方法: 1. Pop方法:删除指定的键的键值对.需要指定一个自己已知的键,删除后返回的是键对应的值. 2. Popitem方法:删除的是最后一个 ...
- python字典操作函数_【python】字典的操作方法和函数
一.字典内置函数&方法 Python字典包含了以下内置函数: 1.cmp(dict1, dict2):比较两个字典元素. 2.len(dict):计算字典元素个数,即键的总数. 3.str(d ...
- python dict()函数(用于创建一个字典)
from builtins.py def __init__(self, seq=None, **kwargs): # known special case of dict.__init__" ...
最新文章
- putchar(c1)在C语言中表示,C语言中的getchar和putchar详解
- 基于单片机的水壶自动加热系统_基于烟雾检测火灾自动报警系统
- 北区首届科技文化潮流节启幕!诚邀科技企业参展,共同打造海淀北部最大科技“party”...
- 【Python 必会技巧】[i for i in range(1,10)] — 列表解析式,列表中使用 for 循环
- 2_C语言中的数据类型 (四)整数与无符号数
- 测试必备:if条件测试( if-else语句、if-elif-else语句、多个elif代码块、省略else代码块、测试多个条件)
- IDEA开发WebService遇到的问题和SOAPUI工具的使用
- 测试有道:微软测试技术心得 1
- VS2010 C++工程运行提示找不到MSVCP100D.dll
- 伟豪带你逛郑州商业技师学院⑨:电气工程系
- 筛选中很容易粘贴到被隐藏部分_excel数据复制到筛选表格被隐藏了-为什么数据粘贴至筛选后EXCEL 表格显示不完全?...
- python多个条件组合覆盖_白盒测试系列(五)条件组合覆盖
- 冯诺依曼 计算机名言,冯·诺依曼名言
- 【历史上的今天】5 月 26 日:美国首个计算机软件程序专利;苹果市值首次超越微软;Wiki 的发明者出生
- 借助WPS将Word文档转换为PPT文档
- 人类简史 从动物到上帝
- 【Python XPath】使用XPath返回空值
- Quicker用谷歌浏览器打开网址链接
- python生成随机整数列表_python生成随机整数
- spark streaming运行kafka数据源