擅长:python、mysql、java
<p>使用列表理解:</p>
<pre><code>ee = [(1,"hello",3),(1,"excelent",4),(2,"marvelous",3)]
print(["<tag id = "+ str(x[2])+">"+str(x[1])+"<\tag>" for x in ee])
</code></pre>
<p>输出:</p>
<pre><code>['<tag id = 3>hello<\tag>', '<tag id = 4>excelent<\tag>', '<tag id = 3>marvelous<\tag>']
</code></pre>
<p>编辑:</p>
<p>如果要在标记文本中使用双引号:</p>
<pre><code>print(["<tag id = " + str(x[2])+" >" + str('"' + x[1] + '"') + "<\tag>" for x in ee])
</code></pre>
<p>输出:</p>
<pre><code>['<tag id = 3 >"hello"<\tag>', '<tag id = 4 >"excelent"<\tag>', '<tag id = 3 >"marvelous"<\tag>']
</code></pre>