一、python数据结构分类
数值型 int、float、complex、bool 序列对象:字符串str、列表List、tuple 键值对:集合set、字典dict
1、数值型
2、类型转换
3、处理数字的函数
函数有:int(),round(),floor(),ceil(),min(),max(),pow(),math.sqrt()
round() 五舍六入 >>> round(2.5) 2 >>> round(2.1) 2 >>> round(2.8) 3 >>> round(2.6) 3 floor() 地板向下取整,天花板ceil()向上取整 >>> import math >>> math.floor(2.5) 2 >>> math.floor(2.3) 2 >>> math.ceil(2.5) 3 >>> math.ceil(2.3) 3 int() 取整数部分,和//整除一样 >>> int(2.0) 2 >>> int(2.1) 24、进制函数,返回值是字符串
bin(),oct(),hex()5、类型判断
type(obj),返回类型,而不是字符串 isinstance(obj,class_or_tuple),返回布尔值举例:
>>> type(‘ab‘) <class ‘str‘> >>> type(123) <class ‘int‘> >>> isinstance(6,str) False >>> isinstance(6,(str,bool,int)) True >>> type(1+True) <class ‘int‘> >>> type(1+True+2.2) <class ‘float‘> 总结以上是内存溢出为你收集整理的python内置数据结构全部内容,希望文章能够帮你解决python内置数据结构所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)