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

时间:2017-01-28 20:32:03

标签: 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

4 个答案:

答案 0 :(得分:4)

我认为您要做的是查看列表中是否有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)

答案 1 :(得分:0)

尝试:

m = '4'
if any([m == v for v in version[0:14]]):
    print(m)

答案 2 :(得分:0)

您要从样本中完成的工作并不完全清楚。您是否只是想查看make列表中是否存在version的值?如果是这样,请更改:

if make == version[0-14]:

到此:

if make in version:

答案 3 :(得分:0)

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

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