1.实在是想吐槽下,python 输入3 \n 5\n 3\n 4\n。3表示有数组的大小。别看倒数第3行那么长,其实一开始是和第一行一样的,就是因为调试过程出现arr=[3,4,5],让我吓到了。但是换成那么长输入,也失败。我根本没排序啊,append()还有其他插入方式?
n=int(input())
arr=[]
for i in range(n):
x=list(map(int,input().split(' ')))
arr.append(x[0])
print(arr)
最后没办法,换成类似其他语言赋值方法。以后记录python编程题让人郁闷的事。最后,IDE好像又恢复正常了。
n=int(input())
arr=[0 for i in range(n)]
for i in range(n):
x=list(map(int,input().split(' ')))
arr[i]=x[0]
print(arr)