一行代码python
1 - 100 的和
1 | sum(range(1,101)) |
数值交换
1 | a,b=b,a |
奇偶数
1 | [x for x in range(10) if x%2==0] |
展开列表
1 | lst=[[1,2,3],[4,5,6],[7,8,9]] |
打乱列表
1 | import random |
反转字符串
1 | s="asdfghjkl" |
查看目录下所有文件
1 | import os |
去除字符串间的空格
1 | s="my name is mercer" |
1 | s="my name is mercer" |
字符串整数列表变成整数列表
1 | a=["1","2","3"] |
删除列表中重复的值
1 | lst=[1,1,2,2,3,3,4,5,6] |
9 * 9 乘法表
1 | print('\n'.join(['\t'.join(["%2s*%2s=%2s"%(j,i,i*j) for j in range(1,i+1)]) for i in range(1,10)])) |
两个列表中相同的元素
1 | a=[1,2,2,3,4] |
两个列表中不同的元素
1 | a=[1,2,2,3,4] |
合并两个字典
1 | a={"name":"mercer"} |
字典键从小到大排序
1 | a={"name":"mercer","age":100,"like":"python"} |