溫馨提示×

如何通過迭代器修改容器中的元素

c++
小樊
101
2024-09-11 18:36:09
欄目: 編程語言

在Python中,要通過迭代器修改容器(例如列表、字典或集合)中的元素,您可以使用enumerate()函數和for循環

# 創建一個列表
my_list = [1, 2, 3, 4, 5]

# 使用enumerate()函數獲取迭代器
for index, value in enumerate(my_list):
    # 修改列表中的元素
    my_list[index] = value * 2

# 打印修改后的列表
print(my_list)

輸出結果:

[2, 4, 6, 8, 10]

這里我們使用enumerate()函數遍歷列表。enumerate()函數返回一個包含索引和值的元組,這樣我們就可以在循環中訪問和修改列表中的元素。

請注意,這種方法僅適用于列表和其他支持索引的容器。對于字典和集合等不支持索引的容器,您需要使用其他方法來修改元素。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女