Skip to main content
 首页 » 编程设计

Python:如何替换 int 数组中的所有相同元素

2025年05月04日9tintown

我有 1,2,3,6,7,8,1,1,1,6,7,5

将所有 1 替换为 ... 比如 .. 0 的语法是什么?

对于字符串它的.replace("1", "0")

请您参考如下方法:

如果“数组”是指“列表”:

[0 if e == 1 else e for e in a] 

a 是您的列表。

如果“数组”是指 array.array:

array.array('i', [0 if e == 1 else e for e in a])