如果N = 4而不是A = [] 数组只能获取大小为4的元素,并且在获取N个元素后需要终止并追加到A []
N=4
arr=range(N)
arr = [int(x) for x in input().split()]
print(arr)
输入的内容允许超过4个元素...
N = 4,我只需要从用户那里获取4个元素,输入第4个元素后就需要终止并停止敲击....
答案 0 :(得分:0)
尝试这个简单的代码。
您只需要迭代4次循环并从用户那里获取输入即可。 输入函数返回字符串。因此您需要使用int函数将值强制类型转换为整数。
代码:
N=4
arr = [int(input("Enter number : ")) for i in range(1,N+1)]
print(arr)
输出:
Enter number : 5
Enter number : 6
Enter number : 3
Enter number : 2
[5, 6, 3, 2]