代码展示

#第一种方法:
x=[None]*20#这是建立一个有指定多个元素的列表的一个简单方法
for i in range(20):
    x[i]=int(input("请输入第%d个数:" %(i+1)))
xz=[x[i] for i in range(20) if x[i]>=0] 
xf=[x[i]for i in range(20) if x[i]<0]
print("正整数和零为:",xz)
print("负数为:",xf)

要点

x=[None]*20