我的目标是获取用户输入,并使用它通过索引在列表中搜索该输入的位置:
list1 = ['mario', 'batman', 'sonic']
list2 = ['luigi', 'robin', 'tails']
像这样简单的事情
n = input("select a character from list1")
然后,我们需要一个数字值来搜索list2
以查找角色的搭档,因此,我认为这样的事情会起作用:
c = (list1.index(n))
然后打印结果:
print(list2[c])
但是,通过反复试验,这被证明是无效的。请注意,到目前为止,我实际要执行的代码比这些要大得多,这仅仅是因为这些列表更大。如果需要进一步帮助,将很高兴提供完整的摘要。否则,我会做一些if语句来简化此过程。