连接字符串以在python中形成动态xml字符串

时间:2017-01-30 08:36:37

标签: python

我有一个包含字符串的列表,其长度是可变的。

mylist=["str1","str2","str3"]

我需要使用此列表创建一个xml字符串,如

mystring="<mytag>str1</mytag><mytag>str2</mytag><mytag>str3</mytag>"

如何从列表中创建这种动态xml字符串?

1 个答案:

答案 0 :(得分:3)

mylist=["str1","str2","str3"]

print( "".join('<mytag>{}</mytag>'.format(x) for x in mylist) )

如果您需要更复杂的内容,则应使用lxmlBeautifull等。