摘要: 1、需要频繁select大量数据,时间长、消耗内存大,如何解决mysql性能问题?如果对返回的结果数量没有要求,可以控制返回的数量:cursor.fetchmany(size=1000)这样是只返回1000条数据,如果返回的结果小于size,则返回所有数据;如果你只需要一条,则更简单:fetchon... 阅读全文
posted @ 2014-10-17 14:37 王志超i 阅读(3332) 评论(0) 推荐(0) 编辑
摘要: 1、现在有两个列表,list1 = ['key1','key2','key3']和list2 = ['1','2','3'],把他们转为这样的字典:{'key1':'1','key2':'2','key3':'3'}>>>list1 = ['key1','key2','key3']>>>list2 ... 阅读全文
posted @ 2014-10-17 14:32 王志超i 阅读(25545) 评论(0) 推荐(0) 编辑
摘要: 这里是一个可能有用的通过字典解析实现的小技巧: 交换字典的键和值。1 >>> a_dict = {'a': 1, 'b': 2, 'c': 3}2 >>> {value:key for key, value in a_dict.items()}3 {1: 'a', 2: 'b', 3: 'c'} 阅读全文
posted @ 2014-10-17 14:31 王志超i 阅读(13709) 评论(1) 推荐(1) 编辑
摘要: new_list = ["H1","H2",1999] for each_list in new_list: print (each_list); 若列表中包含嵌套列表,怎样处理?笨方法:判断列表中元素是不是列表;并继续使用for来循环打印, 缺点:多个嵌套列表时会使代码过长过重复... 阅读全文
posted @ 2014-10-17 14:29 王志超i 阅读(23151) 评论(0) 推荐(0) 编辑
摘要: 列表转字符串python中的列表l = ['1','2','3','4']转成str型'1,2,3,4'','.join(l)这个方法,列表里都是字符串的话可以这样用。列表里是整数的情况可以用:>>> s=''>>> l=[1,2,3,4]>>> n=0>>> while n >> s'1234'字... 阅读全文
posted @ 2014-10-17 14:19 王志超i 阅读(1250) 评论(0) 推荐(0) 编辑