[英]Program with "5 10 20 40" pattern in Python without infinite "if" statements
[英]inputing [ 0 10 20 40 ] for exemple as argument for array in python
我知道还有其他方法,例如:
from array import *
arr = array("i", list(map(int, input("Give an array : ").split())))
我没有使用 Numpy 库,但如果有办法做到这一点,它会有所帮助。
我正在寻找的 Output 是(在控制台中):
Array1: [ 0 10 20 40 60]
Array2: [10, 40]
Common values between two arrays are:
[10 40]
我知道比较代码,但我不知道如何通过输入来定义一个数组:[0 10 20 40 60]
这会有帮助吗? (然后您可以按照之前的帖子建议进行 Array2 和 set() 操作)。
>>> Array1 = [int(x) for x in input('Enter a few numbers to creat Array: ').split()]
Enter a few numbers to creat Array: 0 10 20 40 60
>>> Array1
[0, 10, 20, 40, 60]
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.