當我在Python中打印語句時,它以['Hello World']的形式給出。我不確定爲什麼要解決這個問題,我相信它可能與代碼的格式有關。python打印函數給字符串括號?
query = input("Enter your query: ").lower()
brands = ["apple", "android", "windows"]
brand = set(brands).intersection(query.split())
brand = str(brand.translate({ord('['): '', ord(']'): ''}))
print(brand)
這使我的輸出(從打印功能)給予蘋果的正確查詢時:
{'apple'}
我將不勝感激的任何解決方案,
感謝,
的Python Shell:v3.5.2
什麼'query'? – fuzz
這裏是查詢命令 - query = input(「輸入你的查詢:」).lower() - 謝謝 –
在第三行,品牌是一套。我不確定你在第四行做了什麼。你可以解釋嗎? –