gpt4 book ai didi

python - 将元组列表格式化并打印为一行

转载 作者:太空狗 更新时间:2023-10-30 00:24:20 25 4
gpt4 key购买 nike

我有一个包含从数据库查询生成的元组的列表,它看起来像这样。

[(item1, value1), (item2, value2), (item3, value3),...]

元组将混合长度,当我打印输出时,它看起来像这样。

item1=value1, item2=value2, item3=value3,...

我已经寻找了一段时间以尝试找到解决方案,但我找到的所有 .join() 解决方案都不适用于此类情况。

最佳答案

你在寻找类似的东西:

>>> a = [('val', 1), ('val2', 2), ('val3', 3)]
>>> ', '.join('{}={}'.format(*el) for el in a)
'val=1, val2=2, val3=3'

这也不关心元组元素是什么类型...您将自动获得它们的 str 表示。

关于python - 将元组列表格式化并打印为一行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18343950/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com