问题描述
我有两个列表需要匹配:
List 1: Apples,Bananas,Orange,Grapes
List 2: Bananas,Pears,Kiwi,Grapes
我想找到匹配的词,但我什至不知道从哪里开始。我认为创建字典将是一个好方法。但是,由于它是一个列表,因此无法拆分。如果有人指出我正确的方向,那将真的很有帮助。
解决方法
-
知道如何比较字符串并从列表中输出值是您需要解决的主要问题。
-
使用循环可能是一种检查列表中每个值,然后比较列表1和列表2中每个索引的方法。
-
在比较字符串时,可以使用==运算符查看字符串是否由相同的字符组成。
我会检查以下来源:
希望对您有所帮助,祝您程序顺利!
,- 创建两个列表
- 遍历第一个列表,并将第一个列表中的每个项目与第二个列表中的每个项目进行比较
- 如果项目相同,则打印它们
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)