当我在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() - 谢谢 –
在第三行,品牌是一套。我不确定你在第四行做了什么。你可以解释吗? –