所以目前我只是使用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循环,是否有更好的方法来完成上述操作?