【问题标题】:Matching word from two separate lists匹配来自两个单独列表的单词
【发布时间】:2021-02-23 22:36:25
【问题描述】:

我有两个列表需要匹配:

List 1: Apples, Bananas, Orange, Grapes

List 2: Bananas, Pears, Kiwi, Grapes

我想找到匹配的单词,但我什至不知道从哪里开始。我认为创建字典将是一个好方法。但是,我不能拆分它,因为它是一个列表。如果有人指出我正确的方向,那将非常有帮助。

【问题讨论】:

标签: python list matching word


【解决方案1】:
  • 了解如何比较字符串并从列表中输出值是您需要解决的主要问题。

  • 使用 for 循环可以检查列表的每个值,然后比较列表 1 和列表 2 中的每个索引。

  • 在比较字符串时,可以使用 == 运算符查看字符串是否由相同的字符组成。

我会查看以下来源:

希望对您有所帮助,祝您的程序好运!

【讨论】:

    【解决方案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)
    

    【讨论】:

      猜你喜欢
      • 2018-03-01
      • 2023-02-03
      • 2018-12-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-09-21
      • 1970-01-01
      相关资源
      最近更新 更多