方法集锦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用法:

原文地址:https://www.cnblogs.com/yunxintryyoubest/p/12725526.html