摘要:
import json l = [1,2,'abc',{'name':'bob','age':13}] print(json.dumps(l)) d = dict(b=None,a=5,c='abc') print(json.dumps(d, separators=[',',':'])) # 设置分隔符 # 按key值排序 print(json.dumps(d, sort_keys=T... 阅读全文
摘要:
阅读全文
摘要:
1. ljust、rjust、center 2.format 以字典中最长的key值为基准对齐 阅读全文
摘要:
pl = ['a','b','c','d'] s = '' for p in pl: s += p print(s) # 推荐使用 l = ['abc', 123,45,'xyz'] res = ''.join(str(x) for x in l) # 引号里面时拼接符号 print(res) 阅读全文
摘要:
import re s = 'birthday is 1991-11-19' res1 = re.sub('(\d{4})-(\d{2})-(\d{2})',r'\2/\3/\1',s) res2 = re.sub('(?P\d{4})-(?P\d{2})-(?P\d{2})',r'\g/\g/\g',s) print(res1) print(res2) 阅读全文
摘要:
import os,stat # str.startswith() # 获取当前目录下以.py 或者.sh结尾的文件 l = [name for name in os.listdir('/shells/') if name.endswith(('.sh','py'))] print(l) # 获取文件的权限 for file in l: print(oct(os.stat('/s... 阅读全文
摘要:
map实现 re.split实现 阅读全文
摘要:
1.传统方法 2.zip实现 3. chain实现 阅读全文
摘要:
常规方法读取大文件时读取速度慢且可能造成内存不足 迭代读取 迭代器资源会消耗 阅读全文