Python3 字典

# 字典作用

# 字典是一个容器类型,可以用来存储数据

# key : value(键值对) 

# key 必须是不可变的,一般使用字符串作为字典中的key,也可以使用数字等不可变类型的值

# key 是唯一的,如果有多个相同的key的情况,保留最后一个key对应的值

# 字典中的存储的数据是没有顺序的 

dict_1 = {'name': 'zhangsan', 'age': '22', 'phone': 110, 'sex': '', 'name': 'wangwu'}
print(dict_1)

# 根据key取出字典中的值

# name = dict_1[]

#print(name)


# get(key, defalut)函数,获取字典中对应的key的值,如果key不存在,取默认值,如果key存在取出对应的结果

# name = dict_1.get('ssss')

# print(name)# 这里运行的话系统就是报错


# 向字典中添加数据

# 如果这个key不存在,添加数据。如果key存在,修改这个key对应的值

# dict_1['name'] = '4s'

# print(dict_1)


# 根据key删除字典中的数据

# del dict_1['ssss']

# print(dict_1)


# pop(key) key是必要参数,要移除的数据对应的key

# s = dict_1.pop('name')

# print(s)


# popitem 随机从字典中取出一个键值对,并且将键值对放在元组中

# s = dict_1.popitem( )

# print(s)


# 删除字典中的所有键值对

# dict1_1.clear( )

# print(dict_1)


# 获取字典中所有的键

# keys = dict_1.keys( )

# print(keys)

# print(type(keys))

# for key in keys:

 # 根据k取出对应的值

 # value = dict_1【key】 

 # print('%S:%S' % (key, value))



# 获取字典中所有的value

# values = dict_1.values( )

# for value in values:

 # print(value)



# 获取字典中所有的键值对

# items = dict_1.items( )

# print(items)

# for item in items:

  # 从元组中 根据索引取出数据

# print(item)

# key = item【0】

# value = item【1】

# print('建:%s 值:%s' % (key, value))



# 判断字典当中是否拥有某一个key

# if 'ssss' in dict_1.keys( ):

 # print('有')

# else:

 # print('没有')















 
















评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

她最爱橘了

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值