尝试从数组中删除元素并添加正整数python

时间:2017-10-28 00:40:06

标签: python

我正在研究我的编程技巧,我开始从数组中删除负面元素并添加其余元素。我的想法是评估每个元素,看它们是否是否定的。如果是,请将其从阵列中取出。这是我到目前为止所得到的。

 arr = [1,-2,3,4,5]

for a in arr:
    if a > 0:
         #i need to remove the element if it is equal

1 个答案:

答案 0 :(得分:1)

不确定我是否完全理解您的问题,但这应该过滤您的数组的负数而只留下正数:

arr = [a for a in arr if a > 0]