方法集锦2_python
1.计数,写入字典
s = '34354gfnfgnf' dic = {} for i in s: dic[i] = dic.get(i, 0) + 1 print(dic)
结果:
2.math的sqrt和floor用法
sqrt:取平方根
floor:取整,去除小数点后面的
import math #math.sqrt()是求平方根的,math.floor是去除小数点后面的数字的,取整 s = 8 a = math.floor(math.sqrt(s)) print(math.sqrt(s)) print(math.floor(math.sqrt(s)))
结果:
3.set和list
set([1,2,3,4]) >> {1,2,3,4} 相对和list比较来说,set速度更快,响应更快,推荐使用set进行查找
例如:
set用法:
list用法: