猿问

如何将元组中存在的字符串序列转换为单个字符串

我有一个元组列表:

x = [("initial deposit", 1000.00), ("restaurant and more foo", -15.89)]

如何通过将每个单独的元组转换为字符串并将元组的单个字符串相加来获得单个字符串?

我的意思是,我希望打印以下内容,但它必须是单个字符串。所以,我的命令是这样的:

print(single_string)

并将打印以下内容:

initial deposit        1000.00
restaurant and more foo -15.89

我该怎么做?


叮当猫咪
浏览 95回答 1
1回答

慕姐8265434

这与列表中的元组数呈线性关系:xx = [("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.0restaurant and more foo -15.89请注意制表符和行尾字符。\t\n
随时随地看视频慕课网APP
我要回答