创建一个包含10个整数的列表,请将列表中的负数删除后显示新列表。
nums=[1,4,-3,8,-8,7,3,-9,2,6]
for i in nums:
if i < 0:
nums.remove(i)
print(nums)
list1 = [1, 2, 3, -5, 6, 7, 8, -9, 10, -18]
print(list1) # [1, 2, 3, -5, 6, 7, 8, -9, 10, -18]
list1 = [i for i in list1 if i >= 0]
print(list1) # [1, 2, 3, 6, 7, 8, 10]