list = [yes, no, seven]
print ("What do you want to pull from the list?")
answer = input()
print (list[answer])
我該如何處理這種情況?我知道這個例子不起作用,但是如何讓它起作用?從變量列表中調用東西
編輯:我寧願它是數字I輸入,0是,1表示沒有發生; 2七,如果這是可能的
list = [yes, no, seven]
print ("What do you want to pull from the list?")
answer = input()
print (list[answer])
我該如何處理這種情況?我知道這個例子不起作用,但是如何讓它起作用?從變量列表中調用東西
編輯:我寧願它是數字I輸入,0是,1表示沒有發生; 2七,如果這是可能的
你正在尋找一個dict
,而不是一個list
。
my_dictionary = {'yes':1, 'no':4, 'seven':9}
answer = input("What do you want to pull from the dictionary? ")
print(my_dictionary[answer])
list_ = [yes, no, seven]
print ("What do you want to pull from the list?")
answer = input()
print (list_[list_.index(answer)])
[如何刪除列表中的項目(如果它存在? (Python的)](http://stackoverflow.com/questions/4915920/how-to-delete-an-item-in-a-list-if-it-exists-python) –