当前位置:   article > 正文

python-字典及其三种定义方法_python定义字典

python定义字典

字典及其三种定义方法


'''
注意:
	1、字典 每一个元素都是由键值对构成
	2、字典中的 ‘键’ 是不可以重复的,只能是不可变的数据类型,value可以是任何类型的数据
	3、key如果重复的话,只会显示最后一个键值对,把原来的key给替换掉了
'''
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
'''
定义字典的三种方式:
    1、直接定义
    2、使用dict函数
    3、列表元组结合,字典函数转化  [('name','Nicholas'),('age',18),('gender','男')]
'''
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

字典

dict_user = {'name': 'Nicholas', 'age': "18"}
print(dict_user['name'])
  • 1
  • 2

使用不可变数值充当key

dict_user1 = {(1, 2, 3): '123456', 456: '789', 'name': 'Nicholas',}
print(dict_user1)
  • 1
  • 2

key如果重复的话,只会显示最后一个键值对

dict_user2 ={'a':123, 'a':'456','a':789}
print(dict_user2)  # {'a': 789}
  • 1
  • 2

定义字典的三种方式 -直接定义

dict_user3 = {'name': 'Nicholas', 'age': "18"}
print(dict_user3['name'])
  • 1
  • 2

定义字典的三种方式 -使用dict函数定义

dict_user4 = dict(name='Nicholas1', age=18)
print(dict_user4)
  • 1
  • 2

定义字典的三种方式 -列表元组结合,字典函数转化

dict_list = [('name', 'Nicholas'), ('age', 18), ('gender', '男')]
dict_user5 = dict(dict_list)
print(dict_user5)
  • 1
  • 2
  • 3
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/知新_RL/article/detail/515542
推荐阅读
相关标签
  

闽ICP备14008679号