python dict
时间: 2023-10-13 20:28:52 浏览: 70
Python中的字典(dict)是一种可变容器模型,可以存储键值对。字典的键必须是不可变类型(如字符串、整数、元组),值可以是任意类型。字典中的元素是无序的,可以通过键来访问值。
创建字典的方法有多种,最常用的是使用花括号{}和冒号:来定义键值对,用逗号分隔。例如:
```
my_dict = {'apple': 2, 'banana': 3, 'orange': 4}
```
也可以使用dict()函数来创建字典,例如:
```
my_dict = dict(apple=2, banana=3, orange=4)
```
访问字典中的元素可以使用键,例如:
```
print(my_dict['apple']) # 输出 2
```
可以使用in关键字来判断一个键是否在字典中存在,例如:
```
print('apple' in my_dict) # 输出 True
```
可以使用del语句来删除字典中的元素,例如:
```
del my_dict['apple'] # 删除键为'apple'的元素
```
字典中还有很多常用的方法,如keys()、values()、items()等,可以用来获取字典中的所有键、所有值或所有键值对。
相关问题
Python dict
Python dict 是 Python 中的一种数据结构,它可以存储键值对,类似于其他编程语言中的哈希表或字典。通过键可以快速地访问对应的值,而且字典中的键必须是唯一的。在 Python 中,字典可以使用大括号 {} 或 dict() 函数来创建。
python dict len
在 Python 中,`len()` 函数用于计算字典(`dict`)中键值对的数量。它返回字典中存储的元素个数,即键的数量,因为一个键对应一个值,即使某些键对应的值是 None。例如:
```python
my_dict = {'a': 1, 'b': 2, 'c': None}
length = len(my_dict)
print(length) # 输出: 3
```
阅读全文