python3 字典
时间: 2023-12-02 11:41:45 浏览: 92
Python3中的字典是一种可变容器模型,且可存储任意类型对象。字典中的元素是通过键来存取的,而不是通过偏移存取。字典使用键值对存储数据,键必须是唯一的,但值则不必。在同一个字典中,键必须是唯一的。
以下是Python3字典的一些基本操作:
1.创建字典
```python
# 创建一个空字典
dict1 = {}
# 创建一个非空字典
dict2 = {'Name': 'Runoob', 'Age': 7, 'Class': 'First'}
```
2.访问字典中的值
```python
# 访问字典中的值
print("dict2['Name']: ", dict2['Name']) # 输出:Runoob
print("dict2['Age']: ", dict2['Age']) # 输出:7
```
3.修改字典
```python
# 修改字典中的值
dict2['Age'] = 8
print("dict2['Age']: ", dict2['Age']) # 输出:8
```
4.删除字典元素
```python
# 删除字典元素
del dict2['Name'] # 删除键是'Name'的条目
dict2.clear() # 清空字典所有条目
del dict2 # 删除字典
```
5.字典内置函数
```python
# 字典内置函数
dict3 = {'Name': 'Runoob', 'Age': 7, 'Class': 'First'}
print(len(dict3)) # 输出:3
print(str(dict3)) # 输出:{'Name': 'Runoob', 'Age': 7, 'Class': 'First'}
print(type(dict3)) # 输出:<class 'dict'>
```
阅读全文