lista = [1234,234,555]
lista = map(lambda x:str(x),lista)
my_sql = 'select * FROM balabala WHERE customId IN ({0}) and phone = (\'{1}\')'.format(','.join(lista),'13112345678')
print my_sql
里面用{0}占位,format的时候就按照后面的参数依次替代,我一般是{account_id}取个名字这种,然后替代的时候采用sql.format(account_id=(replace_value)),然后另外一点温习的就是','.join的用法,后面如果是join一个list,这个list的元素要求每一个都是字符串,当然','.join这种方法也可以直接后面跟一个字符串,这样每一个字母都会join一个逗号,list如果元素是int型的,用map结合lambda函数很好进行转换,map和lambda的组合使用方法有一段时间没使用过了,有一些生疏
2、增加了organic客户的通过率,修复了没有对应loan_amount计算逻辑的bug
3、mysql索引的问题,mysql有索引没索引join速度完全不一样,有索引快太多,昨天也去查了下哪些情况下应该建索引以及索引太多的坏处,索引太多的坏处有个比喻很经典,一本书目录就占了一半还看什么呢?从实际的,增加存储量,update和insert增加底层IO,索引文件太大,查询时间增加,一般来说,对于经常where的条件,主外键建索引
4、下午还做了一个事情就是,计算新模型分数,然后矩阵策略,看了下分布,最后把这个策略提供给BOSS商议,我可能需要根据他们商议的结果,对AS前置模型进行迭代,而且提出了一个系统性建模建议,这个建议也需要靠我们自身强大的执行力不断推动
5、晚上思考了下银行卡三要素的问题,想了想还是不低黄了,看了篇报道,提了个建议,还干了什么呢?我起草了一个一种新的建模方法思考的文档,当时由于有AS前置模型需要快速迭代的问题就暂时放在了一边
6、回到家洗完澡已经接近12点,还小上了一下W,怎么说?现在手机升级系统的只有把照片腾出去,然后装新的APP才可以,APP不装了,麻烦,1/2/3还是不要W,相信自己可以的,下周开始执行,执行力!昨天时间没把握好,应该早点回去keep的,把时间规划好。另外发型怎么说?又不带发箍?一直散着不是办法,带发箍发现都救不回来了,所有还是把两边剔了,留上面的头发!