dict()
函数用于创建字典。字典是一个可重复的表,其中数据以键和值对的形式存储
示例:Student_dict = { 姓名:“拉姆”
年龄:22 课程:“学士”
dict()
函数可以通过三种不同的方式使用
仅绕过关键字参数
**dict(**kwargs)** #其中 kwargs 表示 key=value 形式的关键字参数
绕过可迭代和关键字参数
**dict(iterable,**kwargs)** #其中 iterable 可以是任何可迭代的,例如列表
通过传递映射和关键字参数
**dict(mapping,**kwargs)** #其中映射是值对映射的关键
dict()
参数:即使没有参数传递给 dict 函数,也不会抛出错误。如果没有传递参数,它将返回一个空字典。
参数 | 描述 | 必需/可选 |
---|---|---|
**赞扬格斯 | 任意数量的 key = by | 形式的关键字参数|
逗号分隔值 | 必填 | |
可迭代 | Python 中的任何可迭代函数 | 可选 |
绘图 | 键到值对映射 | 可选 |
dict()
返回值dict 函数的输出始终是字典。如果不传递参数,将返回空字典
|输入 |返回值| |没有人|空字典| | **赞扬格斯|将关键字参数转换为字典 | |可重复|将可输入项转换为字典 | |绘图|将地图转换为字典 |
dict()
方法示例 字母 = dict(a=1, b=2)
print('字母字典是', letters)
打印(类型(字母))
输出:
字母字典是 {'a': 1, 'b': 2}
# 不带关键字参数的可迭代
字母 = dict((a,1), (b=2))
print('字母字典是', letter)
打印(类型(字母))
# 可使用关键字参数进行迭代
字母 = dict([('a',1), ('b',2)],c=3)
print('字母字典是', letter)
打印(类型(字母))
输出:
字母字典为 {'a': 1, 'b': 2}
字母字典为 {'a': 1, 'b': 2, 'c': 3}
# 不带关键字参数的映射
字母 = dict({'a' : 1,'b':2})
print('字母字典是', letter)
打印(类型(字母))
#使用关键字参数进行映射
字母 = dict({'a' : 1,'b':2},c=3)
print('字母字典是', letter)
打印(类型(字母))
输出:
字母字典为 {'a': 1, 'b': 2}
字母字典为 {'a': 1, 'b': 2, 'c': 3}