【问题标题】:Concatenate string & list [duplicate]连接字符串和列表[重复]
【发布时间】:2018-08-30 15:36:58
【问题描述】:

下面有一个列表和一个字符串:

fruits = ['banana', 'apple', 'plum']
mystr = 'i like the following fruits: '

如何连接它们以便得到(记住枚举可能会改变大小):

i like the following fruits: 

banana
apple
plum

我需要在开始和水果名称中的mystr一一如图所示

【问题讨论】:

  • mystr+' '.join(fruits)
  • 要达到您的问题所期望的确切结果,您可以这样做:print("\n\n".join([mystr, ",".join(fruits)]))

标签: python


【解决方案1】:

您可以使用str.formatstr.join 来获得所需的输出。

例如:

fruits = ['banana', 'apple', 'plum']
mystr = 'i like the following fruits: \n\n{}'.format("\n".join(fruits))
print(mystr)

输出:

i like the following fruits: banana, apple, plum

【讨论】:

  • 我能得到我在问题中提到的输出吗? (已编辑)
  • 当然。更新的解决方案。
  • 我可以要代码吗?
猜你喜欢
  • 2019-01-05
  • 2018-05-15
  • 2013-11-30
  • 2019-10-24
  • 2015-06-16
  • 2018-06-21
  • 1970-01-01
  • 2015-01-11
  • 2023-04-06
相关资源
最近更新 更多