Python 基础知识6 字典


# 字典
# 定义字典
d = {'key1' : 22, 'key2' : 'meng'}
print(d)
print(type(d))

# 访问字典里的值
dict = {'Name':'Runoob', 'Age':7, 'Class':'First'}
print("dict['Name']:", dict['Name'])
print("dict['Age']:", dict['Age'])

# 修改字典里的值
dict['Age'] = 88
print("dict['Age']:", dict['Age'])

# 清空字典
dict.clear()
print(dict)

# 删除字典,执行后不能再使用
# del dict

# 同一键值出现两次的话会记住后一个的值
dict = {'Name': 'Runoob', 'Age': 7, 'Name': '小菜鸟'}
print ("dict['Name']: ", dict['Name'])

# 字典内置函数
print(len(dict))
print(str(dict))
print(type(dict))

# 字典内置方法
dict1 = dict.copy()
print(dict1)
"""
3	radiansdict.fromkeys()
创建一个新字典,以序列seq中元素做字典的键,val为字典所有键对应的初始值
4	radiansdict.get(key, default=None)
返回指定键的值,如果值不在字典中返回default值
5	key in dict
如果键在字典dict里返回true,否则返回false
6	radiansdict.items()
以列表返回可遍历的(键, 值) 元组数组
7	radiansdict.keys()
返回一个迭代器,可以使用 list() 来转换为列表
8	radiansdict.setdefault(key, default=None)
和get()类似, 但如果键不存在于字典中,将会添加键并将值设为default
9	radiansdict.update(dict2)
把字典dict2的键/值对更新到dict里
10	radiansdict.values()
返回一个迭代器,可以使用 list() 来转换为列表
11	pop(key[,default])
删除字典给定键 key 所对应的值,返回值为被删除的值。key值必须给出。 否则,返回default值。
12	popitem()
随机返回并删除字典中的最后一对键和值
"""

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值