例子如下,这是一个包含这么多字典的列表
l = [{'ID': '4901454'}, {'ID': '5722619'}, {'ID': '5722619'}]
预期的输出字符串是
>>> result = '4901454,5722619,5722619'
任何帮助将不胜感激
最佳答案
您可以使用列表理解来迭代列表中的字典,并为每个字典获取 id 的值,然后使用返回的 id vals 列表用逗号连接它们。
data = [{'ID': '4901454'}, {'ID': '5722619'}, {'ID': '5722619'}]
string = ",".join([item['ID'] for item in data])
print(string)
输出
4901454,5722619,5722619
关于python - 如何将字典列表转换为字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60551016/