我的目标是打开狗档案,将它转换成列表,然后让使用者输入狗的类型,如果它与狗列表中的狗名称相符,则说它是正确的。如何将文本文件中的数据转换为列表?
dog_file = open("Dogs.txt", "r")
dogs = dog_file.readlines()
print(dogs)
data = input("Enter a name: ")
if data == dogs:
print("Success")
else:
print("Sorry that didn't work")
'如果数据== dogs'不会因为你针对一个列表平等的测试工作。也许'如果数据在狗' – roganjosh
你几乎在那里。只需更改'if'检查。 '如果数据+'\ n'在狗中:' – balki