這段代碼的重點在於將userInput附加到包含用戶選擇的另一個單詞的列表中。然而事情只是保持循環,我懷疑else語句下的代碼有問題。我無法弄清楚什麼。有任何想法嗎?謝謝!將一個項目插入到一個嵌套列表的某個列表中PYTHON CLOSED
import sys
list1 = ["hello", "hi"]
list2 = ["goodbye", "bye"]
my_list = [list1, list2]
userInput0 = input("What word do you want to put into a list?")
while True:
userInput1 = input("Type a word in which list you want your input to be put in")
if userInput1 not in (j for i in my_list for j in i):
continue
else:
for i in range(len(my_list)):
if userInput1 == my_list[i]:
my_list[i].append(userInput1)
print(my_list)
break
太好了,謝謝!真的有幫助。 –