如何在Python列表中打印一个名称,其索引对应于用户输入的数字?

时间:2015-09-15 07:21:35

标签: python

所以,如果我有一个类似的列表 lista=[a,b,c,d,e]

我如何要求用户输入一个打印列表中相应索引字母的数字? 例如,如果用户输入数字3,列表中的索引3的字母即'd'将被打印?

1 个答案:

答案 0 :(得分:2)

阅读您想要的索引并使用它访问列表。

在Python 3中使用input()

index = int(input("Enter your number") # transform to int
print(list[index]) # print item

在Python 2中使用raw_input()

index = int(raw_input("Enter your number") # transform to int
print list[index] # print item