[英]How do I print words that are the same in two sentences in python?
5a. 提示用户输入 2 个句子,分别称为 sen1 和 sen2
5b. 打印两个句子中的所有单词
sen1 = (input("Input first sentence: ").split(" "))
sen2 = (input("input second sentence: ").split(" "))
print(list(set(sen1).intersection(sen2)))
对不起,我一开始误解了你的问题。 这是修正后的版本。 (PS:我没有考虑句子初始情况,你可以使用lower()函数自己更正代码。
def main():
sen1 = input('Please enter sentence 1:')
sen2 = input('Please enter sentence 2:')
wordlist1 = a1.split()
wordlist2 = a2.split()
for i in wordlist1:
if i in wordlist2:
print(i)
else:
print('No common word.')
main()
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.