【问题标题】:Compare And Replace Items In List比较和替换列表中的项目
【发布时间】:2017-08-01 17:23:14
【问题描述】:

你如何比较两个列表中的对象,然后如果两个列表中有两个相同的对象,用什么替换它?例如:

list1 = [a,b,c,d]
list2 = ['h','j','a','d']

我想说,如果list1中的某些对象与list2中的某些对象相同,则将这些对象替换为其他对象(例如'hello'

【问题讨论】:

标签: python list


【解决方案1】:
list1 = [x if x not in list2 else 'hello' for x in list1]

【讨论】:

    【解决方案2】:

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-01-31
      • 2019-04-27
      • 1970-01-01
      • 1970-01-01
      • 2020-06-08
      • 1970-01-01
      • 2019-12-02
      相关资源
      最近更新 更多