我有一個列表:lst=[(1, 'AAT'), (2, 'C'), (33, 'GCC'), (4, 'T'), (11, 'ATC'), (12, 'A')]
我想創建一個函數,如果我給它一個數字,它在列表中搜索lst
然後它給了我相應的字符串。例如: :func(2) gives C
。 我試試這個:功能在列表中搜索
def func(number):
for i in range(len(lst)):
if number==lst[i][0]: """ lst[1][0]==2"""
return lst[i][i]
它給:
IndexError: tuple index out of range
我能做些什麼?