Python 入门基础知识 - 字典

实例环境配置

_*_ coding: utf-8 -*-

version 2.7.13

字典

字典是Python中比较特殊的一类数据类型,以大括号"{}“包围的数据集合。

字典与列表的最大不同在于字典是无序的,在字典中是通过键来访问成员的。

字典也是可变的,可以包含任何其他类型,字典中的成员位置只是象征性的,

并不能通过其位置来访问该成员。

字典中的成员是以"键:值"的形式来声明的。

常用的字典操作如下:

dic.clear # 清空字典

dic.copy() # 复制字典

dic.get(k) # 获得键k的值

dic.has_key(k) # 是否包括键k

dic.items() # 获得由键和值组成的列表

dic.keys() # 获得键的列表

dic.pop(k) # 删除键k

dic.update() # 更新成员

dic.values() # 获得值的列表

实例走起,如下:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
dic = { 'apple': 2, 'orange': 3}
print(dic)

print(dic.copy())

dic['banana'] = 5
print(dic)

print(dic.items())

print(dic.pop('apple', 3))
print(dic.pop('apple', 3))		# 3 代表默认没有键值的默认值
print(dic)

print(dic.keys())

print(dic.values())

print(dic.update({ 'banana': 10 }))
print(dic)

print(dic.update({ 'apple': 4 }))		# 如果没有对应键值,则添加
print(dic)

print(dic['orange'])

print(dic.clear())
print(dic)  
Licensed under CC BY-NC-SA 4.0
最后更新于 Jul 24, 2025 10:41 +0800