【问题标题】:Appending constant string before to a list of string in Python [closed]在Python中将常量字符串附加到字符串列表[关闭]
【发布时间】:2021-06-09 03:42:21
【问题描述】:

我需要在列表中的每个元素之前附加相同的列表

list1 = ['foo', 'fob', 'faz', 'funk']

string = 'bar'

魔法

list2 = ['barfoo', 'barfob', 'barfaz', 'barfunk']

【问题讨论】:

  • list2 = [string + s for s in list1]

标签: python string list list-comprehension


【解决方案1】:

简单的连接和列表理解应该可以完成这项工作。

newList = [string+word for word in list1]

输出

['barfoo', 'barfob', 'barfaz', 'barfunk']

【讨论】:

    【解决方案2】:

    对此使用理解是个好主意

    list2 = [string+i for i in list1]
    

    【讨论】:

      猜你喜欢
      • 2018-09-13
      • 2012-09-14
      • 2010-11-20
      • 2012-12-05
      • 2011-01-04
      • 2019-02-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多