找到2d列表的位置

时间:2017-03-10 20:29:03

标签: python

所以目前我只是使用for循环,但我的代码在for循环中有一些for循环我试图看看是否有更好的方法。

我有一个看起来像这样的列表(为了示例目的而截断):

bigram_list = [['go', 21364], ['oo', 34154], ['og', 20462]]

目前我在列表中运行for循环以查看我的输入是否与任何字符串匹配,如果是,则为我提供与所述字符串相关的值。

bigram_list = [['go', 21364], ['oo', 34154], ['og', 20462]]
search_string = 'go'

for a in xrange(len(bigram_list)):
    if search_string in bigram_list[a][0]:
        print bigram_list[a][1]

我想知道如果没有for循环,是否有更好的方法来完成上述操作?

0 个答案:

没有答案