python的dict函数用法
dict函数是Python中常用的创建映射的函数。它可以将任何类型的值映射到其他任何类型的值,方便快捷。下面我就来介绍dict函数的使用方法。
一,dict函数的基本语法
dict函数的基本语法为:
dict(key1=value1, )
可以看出,dict函数主要有两个形参:key1=value1, key2=value2独有的键值对。每一对键值对使用逗号分隔,可以使用多个键值对,同时也可以只使用一个键值对作为参数,整个形参最后以括号闭合。
二,dict函数的基本用法
dict函数的基本用法即是使用它来创建字典,我们可以用它根据键值对创建字典,以下是一个示例:
d = dict(name="小张", age=18)
print(d)
运行结果如下:
{'name': '小张', 'age': 18}
从输出结果中可以看出,我们定义了两个键值对name和age,name键的值为"小张",age键的值为18。最终我们得到的结果其实就是一个字典,其中有两个键,分别对应四个相应的值。
三,dict函数的高级用法
dict函数还有另一种用法,我们可以直接传入一个字典参数:
d = {
  'name': '小张',
  'age': 18
}
d2 = dict(d)
print(d2)
运行结果同样如下:
python干嘛用的
{'name': '小张', 'age': 18}
从上面示例中可以看出,我们不仅可以使用键值对形式来创建字典,还可以传入一个字典作为参数,dict函数会自动将它转换为字典,最终再返回一个字典。
四,dict函数的注意事项
dict函数虽然ter,使用起来也非常方便,但是也需要注意一下几点:
1.dict函数只能处理不可变对象,例如:字符串、数字、元组等,不能处理可变对象,例如:
列表、字典等。
2.dict函数不能传入重复的key,如果key一样,会被覆盖,最终只保留后者的值。
3.dict函数的key只能是不可变的对象,不能用数组、列表作为key。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。