r循环遍历数据对象astr = 'hello'alist = [10, 20, 30]atuple = ('bob', 'tom', 'alice')adict = {'name': 'john', 'age': 23}for ch in astr: print(ch)
时间: 2024-10-19 20:09:26 浏览: 12
Python中list循环遍历删除数据的正确方法
r循环遍历数据对象是指在Python中使用`for`循环逐个处理字符串、列表、元组和字典等不同类型的数据结构中的元素。在这个例子中:
```python
astr = 'hello'
alist = [10, 20, 30]
atuple = ('bob', 'tom', 'alice')
adict = {'name': 'john', 'age': 23}
# 对于字符串astr,我们按字符遍历
for ch in astr:
print(ch) # 输出每个字符,分别是'h', 'e', 'l', 'l', 'o'
# 对于列表alist,我们遍历的是元素的索引位置,可以访问到数值
for i in alist:
print(i) # 输出10, 20, 30
# 对于元组atuple,同样遍历元素
for item in atuple:
print(item) # 输出'bob', 'tom', 'alice'
# 对于字典adict,遍历的是键值对,这里使用items()方法
for key, value in adict.items():
print(f"{key}: {value}") # 输出'name: john', 'age: 23'
```
阅读全文