首页 > 解决方案 > Python:在字符串列表中检查字符串的方法,但仅在列表中的特定位置。就像检查“a”是否在第一个插槽中

问题描述

检查列表中的值的大多数解决方案只是一般检查,例如“a”是否在列表中的任何位置返回 true。如果列表是

['a', 'b', 'c']

我想看看“a”是否在第一个插槽中。我对python很陌生,所以我不确定解决方案会有多复杂。

标签: pythonstringlistcharacter

解决方案


要查看是否'a'在第一个插槽中,只需编写:

list = ['a', 'b', 'c']
if list[0] == 'a':
    print('yes')

如果要查找索引号,代码为:

list = ['a', 'b', 'c']
for i in list:
    if i == 'a':
        print('index: %s' % list.index(i))

这将告诉您索引号,但是如果您想要插槽号,请更改list.index(i)int(list.index(i) + 1)和。%s%d


推荐阅读