【发布时间】:2017-07-14 17:49:42
【问题描述】:
我在 Python 中有以下列表:
list = ["one", "two", "three", "four", "five"]
并希望将其转换为以下字符串:
<field>one</field><field>two</field><field>three</field><field>four/field><field>five</field>
什么是最有效的方法?
【问题讨论】:
标签: python
我在 Python 中有以下列表:
list = ["one", "two", "three", "four", "five"]
并希望将其转换为以下字符串:
<field>one</field><field>two</field><field>three</field><field>four/field><field>five</field>
什么是最有效的方法?
【问题讨论】:
标签: python
一种方法是:
"".join("<field>{}</field>".format(x) for x in list)
这使用“列表理解”来遍历您的列表并将字符串格式应用于每个元素。然后,以这种方式创建的元素被连接到一个大字符串中以获得最终结果。
【讨论】:
lxml.html