Python 从两个单独的列表中匹配单词
我有两个需要匹配的列表:Python 从两个单独的列表中匹配单词,python,list,matching,word,Python,List,Matching,Word,我有两个需要匹配的列表: List 1: Apples, Bananas, Orange, Grapes List 2: Bananas, Pears, Kiwi, Grapes 我想找到匹配的单词,但我甚至不知道从哪里开始。我觉得编字典是个好办法。但是,我不能拆分它,因为它是一个列表。如果有人给我指出正确的方向,那将非常有帮助。 了解如何比较字符串并从列表中输出值是您需要解决的主要问题 使用for循环可以检查列表的每个值,然后比较列表1和列表2中的每个索引 比较字符串时,可以使用==运
List 1: Apples, Bananas, Orange, Grapes
List 2: Bananas, Pears, Kiwi, Grapes
我想找到匹配的单词,但我甚至不知道从哪里开始。我觉得编字典是个好办法。但是,我不能拆分它,因为它是一个列表。如果有人给我指出正确的方向,那将非常有帮助。
- 了解如何比较字符串并从列表中输出值是您需要解决的主要问题
- 使用for循环可以检查列表的每个值,然后比较列表1和列表2中的每个索引
- 比较字符串时,可以使用==运算符查看字符串是否由相同的字符组成
- 创建两个列表
- 遍历第一个列表,并将第一个列表中的每个项目与第二个列表中的每个项目进行比较
- 如果项目相同,请打印它们
欢迎来到SO。请格式化您的代码。看:这回答了你的问题吗?你的问题得到回答了吗?“我不能拆分它,因为它是一个列表。”你的列表的数据类型是什么?
list_one = ['Apples', 'Bananas', 'Orange', 'grapes']
list_two = ['Bananas', 'pears', 'Kiwi', 'grapes']
for fruit_one in list_one:
for fruit_two in list_two:
if fruit_one == fruit_two:
print(fruit_one,fruit_two)