python 字典使用中括号索引举例
时间: 2023-06-03 13:07:38 浏览: 360
当我们想要访问 python 字典中的某一项时,可以使用中括号进行索引。比如说,我们有一个字典,其中包含了一些人的姓名和年龄:
```
person_dict = {"Alice": 23, "Bob": 29, "Charlie": 42}
```
如果我们想要访问 Alice 的年龄,可以这样做:
```
alice_age = person_dict["Alice"]
```
这样,alice_age 的值就等于 23。
相关问题
python中两个中括号索引
在Python中,使用两个中括号([[ ]])可以进行二维列表的索引。例如,如果有一个二维列表a,我们可以使用a[[i][j]]来访问第i行第j列的元素。其中,i表示行数,j表示列数,下标从0开始。举个例子,如果有一个二维列表a=[[1,2,3],[4,5,6]],我们可以使用a[0][1]来访问第0行第1列的元素,也就是2。
Python中的字典举例
Python中的字典是一种可变容器模型,且可存储任意类型对象。字典的每个键值对用冒号 `:` 分割,每个对之间用逗号 `,` 分割,整个字典包括在花括号 `{}` 中。键必须是唯一的,但值则不必。以下是Python字典的一个例子:
```python
person = {
'name': '张三',
'age': 25,
'city': '北京',
'is_student': False,
'scores': [80, 90, 95]
}
```
在这个例子中,`person` 是一个字典,包含五个键值对。键 `name` 对应的值是字符串 `'张三'`,键 `age` 对应的值是整数 `25`,键 `city` 对应的值是字符串 `'北京'`,键 `is_student` 对应的值是布尔值 `False`,键 `scores` 对应的值是一个列表 `[80, 90, 95]`。
字典是通过键来存取对应的值,例如访问 `person` 字典中 `age` 的值,可以用如下方式:
```python
print(person['age']) # 输出: 25
```
字典在Python中是非常灵活的数据结构,广泛应用于需要映射关系的各种场景中。
阅读全文