标签: python arrays list
作为程序的一部分,我想从数组中删除某些值。过滤我想要的值,但我不能把它们放在我希望的格式中。我故意为我想删除的每个值写一个-1。是否有关于如何使用此result[result >= 0]的2个版本?
-1
result[result >= 0]
答案 0 :(得分:0)
你可以设法用列表理解
假设您有输入数组:in_array和要替换的数字:num。你可以这样做:
out_array = [n if n != num else -1 for n in in_array]
我希望这有帮助!