【问题标题】:Python removing specific values in arrayPython删除数组中的特定值
【发布时间】:2018-05-20 14:35:09
【问题描述】:

作为程序的一部分,我想从数组中删除某些值。过滤我想要的值是可行的,但我不能把它们放在我希望的格式中。我特意为我想要删除的每个值写了一个-1。是否有关于如何使用此result[result >= 0] 的 2'd 版本?

【问题讨论】:

  • 这里不清楚你在问什么,请添加你的代码和I/O示例。

标签: python arrays list


【解决方案1】:

你可以通过列表理解来做到这一点

假设您有输入数组:in_array 和要替换的数字:num。你可以这样做:

out_array = [n if n != num else -1 for n in in_array]

我希望这会有所帮助!

【讨论】:

    猜你喜欢
    • 2014-10-12
    • 1970-01-01
    • 2014-03-21
    • 2016-07-13
    • 1970-01-01
    • 2020-07-24
    • 1970-01-01
    相关资源
    最近更新 更多