在C里很好实现的东西拿到python上却好像有点麻烦,本人是这样做的:
n代表你要输入数字的个数,代码如下:
n = input()
n = int(n)
list1 = []
list1 = input().split()
list2 = []
i = 0
while i < n:
m = int(list1[i])
list2.append(m)
i += 1
print(list2)
输入示例:
4
20 3 4 6 7
[20, 3, 4, 6]
结果可知,n为4,因此列表只取了前4个数。输出正确。
有其他更好的方式可以一起交流。