gpt4 book ai didi

php - 为 python 中的参数化查询生成变量长度放置持有符字符串

转载 作者:行者123 更新时间:2023-11-29 12:26:08 26 4
gpt4 key购买 nike

我想在 where 子句中构建一个可变长度的查询字符串。

在 PHP 中我可能会这样做

<?php
$vars=array('john','mike','matt');
$placeHolders=array_fill(0,sizeof($vars),'%s');
$whereClause=" name in (".join(',',$placeHolders).")";

Python 中有没有对此进行简洁的 Python 翻译

最佳答案

我想我会用它来创建变量字符串:

', '.join('%s' for _ in vars)

这样就不需要对结果进行子字符串化,并且可以获得与值一样多的占位符。

关于php - 为 python 中的参数化查询生成变量长度放置持有符字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28285742/

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