我有一个元组列表:x = [("initial deposit", 1000.00), ("restaurant and more foo", -15.89)]如何通过将每个单独的元组转换为字符串并将元组的单个字符串相加来获得单个字符串?我的意思是,我希望打印以下内容,但它必须是单个字符串。所以,我的命令是这样的:print(single_string)并将打印以下内容:initial deposit 1000.00
restaurant and more foo -15.89我该怎么做?
1 回答
慕姐8265434
TA贡献1813条经验 获得超2个赞
这与列表中的元组数呈线性关系:x
x = [("initial deposit", 1000.00), ("restaurant and more foo", -15.89)]
s = ''
for e in x:
s += e[0] + '\t' + str(e[1]) + '\n'
print(s)
输出:
initial deposit 1000.0
restaurant and more foo -15.89
请注意制表符和行尾字符。\t\n
- 1 回答
- 0 关注
- 94 浏览
添加回答
举报
0/150
提交
取消