所以,如果我有一個列表的東西像 lista=[a,b,c,d,e]
如何在索引與用戶輸入的數字相對應的Python列表中打印名稱?
我怎麼會要求用戶輸入一個數字,打印在列表中的相應指標的信? 例如,如果用戶輸入數字3,列表中的索引3的字母即'd'將被打印出來?
所以,如果我有一個列表的東西像 lista=[a,b,c,d,e]
如何在索引與用戶輸入的數字相對應的Python列表中打印名稱?
我怎麼會要求用戶輸入一個數字,打印在列表中的相應指標的信? 例如,如果用戶輸入數字3,列表中的索引3的字母即'd'將被打印出來?
閱讀你想要的索引並使用它來訪問列表。
在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
非常感謝,我意識到我只是沒有把它轉換成int之前。 –
不客氣Saloni。 –
請張貼關於你到目前爲止嘗試了一些代碼示例! –