Python字典及其使用方法

Python字典及其使用方法

字典的定义

Python中的字典属于散列类型,其数据内容是以键值对的形式存在。即{ k e y : v a l u e } {key:value}{key:value}的形式,其中,key值是不可变类型,value是可变类型。key值不能相同,但是value可以相同,若key值相同,则无法存入字典,可以通过key值修改字典value,直接通过键值添加。(来源于网络)
接下来总结下字典的一些常见操作

创建字典

1.可以使用花括号
2.可以使用内建 函数dict

>>> zidian =dict(color='red', points='5')
 >>> zidian= {'color':'red', 'points':'5'}
 >>> zidian1 = dict(color='red', points='5')

添加、修改字典

1.添加和修改字典
2.通过dict[key] = value来实现

``

>>> zidian =dict(color='red', points='5')
>>> zidian = {'color': 'red', 'points': '5'}
>>> zidian['color'] = 'blue'

# 添加字典
>>> zidian1 = {'color': 'red', 'points': '5'}
>>> zidian1['position'] = 50
# 查找功能
1.通过dict.items()进行遍历,分别获取字典中的key和value
2.通过dict.keys(),遍历字典中所有的键
3.通过dict.values(),遍历字典中所有的值

info = {‘color’: ‘red’, ‘points’: ‘5’}
for key,value in info.items():
print(key)
print(value)

# 字典的嵌套
下面是操作过程

alien1 = {‘color’:‘green’,‘point’:5}
alien2 = {‘color’:‘yellow’,‘point’:10}
alien3 = {‘color’:‘black’,‘point’:15}
aliens = [alien1, alien2, alien3]
for alien in aliens:
print(alien)
{‘color’: ‘green’, ‘point’: 5}
{‘color’: ‘yellow’, ‘point’: 10}
{‘color’: ‘black’, ‘point’: 15}


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值