【问题标题】:how do I concatenate string with list in list items? [duplicate]如何将字符串与列表项中的列表连接起来? [复制]
【发布时间】:2019-05-18 19:23:44
【问题描述】:
a = [apple,[green,red,yellow]]

print(a[0]+ " available in these colours " + a[1[]])

如何将字符串与列表项中的列表连接起来?

预期结果:-

apple available in these collars green red yellow

【问题讨论】:

  • 我不认为这是完全重复的建议。这不是列表列表,而是字符串列表和字符串列表。第二个建议更相关,但它是这里问题的一部分。

标签: python list


【解决方案1】:

假设你从

a = ['apple',['green', 'red', 'yellow']]

那么a[0]是一个字符串,a[1]是一个字符串列表。您可以使用', '.join(a[1])a[1] 更改为字符串,这将使用逗号和空格连接它们。

所以

a[0] + ' available in ' + ', '.join(a[1])

应该可以,因为您可以将字符串与+ 连接起来。

【讨论】:

  • 成功了,非常感谢
  • 不客气。一切顺利。
猜你喜欢
  • 1970-01-01
  • 2020-12-11
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多