gpt4 book ai didi

python - 使字典成为单个逗号分隔字符串的最快方法

转载 作者:太空宇宙 更新时间:2023-11-04 06:58:03 25 4
gpt4 key购买 nike

我有一个列表

uids: ['1234','4321','1111'] 

我想把它变成一个字符串:

"uid = '1234' OR uid = '4321' OR uid = '1111'"

最有效的方法是什么?谢谢!

最佳答案

' OR '.join("uid = '%s'" % u for u in uids)

这会在字符串 ' OR ' 上调用 join 函数,它获取传入的列表并将字符串放在每个元素之间,然后将它们连接在一起。 (用于将 OR 置于每个 key=val 对之间。)

() 中的部分是一个理解,表示“对于 uids 列表中的每个 u,生成一个等于string "uid = '%s'",但用 u 代替 %s 标记。

关于python - 使字典成为单个逗号分隔字符串的最快方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2725912/

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