我正在研究我的编程技巧,我开始从数组中删除负面元素并添加其余元素。我的想法是评估每个元素,看它们是否是否定的。如果是,请将其从阵列中取出。这是我到目前为止所得到的。
arr = [1,-2,3,4,5]
for a in arr:
if a > 0:
#i need to remove the element if it is equal
答案 0 :(得分:1)
不确定我是否完全理解您的问题,但这应该过滤您的数组的负数而只留下正数:
arr = [a for a in arr if a > 0]