溫馨提示×

python怎么替換list中指定值

小億
134
2024-01-11 03:52:06
欄目: 編程語言

可以使用列表推導(dǎo)式和條件表達(dá)式來替換列表中的指定值。下面是一個示例:

# 原始列表
my_list = [1, 2, 3, 4, 5]

# 替換值為2的元素為10
new_list = [10 if x == 2 else x for x in my_list]

print(new_list)  # 輸出:[1, 10, 3, 4, 5]

在上面的示例中,使用列表推導(dǎo)式遍歷原始列表中的每個元素。如果元素的值等于2,則將其替換為10,否則保持原來的值。最后,將新的元素添加到新的列表中。

你可以根據(jù)需要更改條件表達(dá)式來替換不同的值。

0