Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在python中调用数组的所有元素?_Python_Arrays_Python 3.5 - Fatal编程技术网

如何在python中调用数组的所有元素?

如何在python中调用数组的所有元素?,python,arrays,python-3.5,Python,Arrays,Python 3.5,我正试图让我的代码识别数组中的所有内容,但我认为您应该做的事情不起作用…有什么建议吗 这是我的密码: version = ['4','4s','5','5C','5S','6','6 Plus','6+','6S','6S', Plus','6S+','SE','7','7 Plus','7+'] if make == version[0-14]: print (m 尝试: 我想你要做的是看看make是否在你的列表中。在Python中执行此操作的方法是使用in操作符: version

我正试图让我的代码识别数组中的所有内容,但我认为您应该做的事情不起作用…有什么建议吗

这是我的密码:

version = ['4','4s','5','5C','5S','6','6 Plus','6+','6S','6S', Plus','6S+','SE','7','7 Plus','7+']

if make == version[0-14]:
    print (m
尝试:


我想你要做的是看看
make
是否在你的列表中。在Python中执行此操作的方法是使用
in
操作符:

version = ['4','4s','5','5C','5S','6','6 Plus','6+','6S','6S', 'Plus','6S+','SE','7','7 Plus','7+']

if make in version:
    print (make)

还不完全清楚您试图从样本中实现什么。您只是想看看
version
列表中是否存在
make
的值吗?如果是,请更改此项:

if make == version[0-14]:
为此:

if make in version:

第二个“加号”前面缺少一个“加号”


抱歉,不够清晰…感谢您的帮助。欢迎使用堆栈溢出!虽然您可能已经解决了该用户的问题,但仅使用代码的答案对将来遇到此问题的用户没有多大帮助。请编辑您的答案,以解释代码解决原始问题的原因。您似乎经常漏掉引号,
make
未定义,切片表示法使用了错误的语法(您应该使用
version[0:14]
),并且您的打印语句不完整。一定要在发帖前校对你的问题,并查阅初学者教程,因为他们都会很早就复习这个问题。
if make in version:
version = ['4','4s','5','5C','5S','6','6 Plus','6+','6S','6S', 'Plus','6S+','SE','7','7 Plus','7+']

if make == version[0-14]:
    print (m