报价,我想从这个名单去:转混合列表转换为字符串,只保留字符串
my_list = [u'a','b','c',1,2,3]
...这个字符串,它保持了引号(用于创建SQL语句) :
my_string = "'a', 'b', 'c', 1, 2, 3"
此方法的工作原理,但它确实很丑!
my_string = str(my_list).replace('[','').replace(']','').replace('u','')
有更好的方法吗?堆积替换 - 什么是错误的 - 不能是正确的!?
不要处理引用自己。改用SQL参数,让*数据库适配器*担心这个问题。 – 2014-09-20 22:46:14