Appearance
字典
- 字典是由键值对组成的无序不重复列表。
定义
- 字典的定义使用花括号
{},每个键值对之间用逗号,隔开。 - 字典是可变数据类型。
python
dict1 = {'key1': 'value1', 'key2': 'value2'}基本操作
python
dict1 = {'key1': 'value1', 'key2': 'value2'}
print(dict1)
print(dict1['key1']) # 获取键名为key1的值 如何key不存在会报错
print(dict1.get('key1')) # 获取键名为key1的值 如何key不存在不会报错
dict1['key1'] = 'new_value1' # 修改键名为key1的值
del dict1['key2'] # 删除键名为key2的键值对
print(dict1)
print(list(dict1.keys())) # 获取所有的键名
print(list(dict1.values())) # 获取所有的键值
print(list(dict1.items())) # 获取所有的键值对遍历
python
dict = {'key1': 'value1', 'key2': 'value2'}
# 方式一
for key in dict:
print(key,dict[key])
# 方式二
for key,value in dict.items():
print(key,value)