如何将列表中的一个整数替换为另一个整数? 例如: 我的列表=[1,2,3,4,5]
将 2 替换为 99
................................................ ...................................................... ...................................................... ...................................................... ...................................................... ......................
使用列表理解来创建一个新列表,并在必要时使用替换值。
my_list = [1, 2, 3, 4, 5]
my_edited_list = [99 if x == 2 else x for x in my_list]
或者您也可以迭代列表并就地更新值。
my_list = [1, 2, 3, 4, 5]
for i in range(len(my_list)):
if my_list[i] == 2:
my_list[i] = 99