前言
哈喽大家好,我是知道。今天带大家了解下python的数据类型,以python3为主,有六大数据类型
Number(数字)-不可变 String(字符串)-不可变 List(列表)-可变 Tuple(元组)-不可变 Set(集合)-可变 Dictionary(字典)-可变
Number
数字类型
int(整型),python2里面会分int和long;但是python3只有int,并且不限制大小;布尔(bool)是整型的子类型。 float(浮点型),带小数点的数; bool(布尔型) complex(复数)
var1 = 10
var2 = 1.1
var3 = True
var4 = 4+3j
常用函数
取绝对值:abs 四舍五入:round 取整:int 转浮点数:float
String(字符串)
字符串为python最常用的数据类型,使用('或"或三引号-单/双)创建
str1 = 'hello world`
str2 = "hello world"
str3 = '''hello world'''
str4 = """hello world"""
常用函数
求长度:len 返回最值:max、min 查看字符的编码:ord 成员判断:in 拼接:+ 或者 join
List(列表)
列表可以存放多个值,使用[]创建
list = [1,2,3,4]
常用函数
求长度:len 合并多个列表:+ 成员判断:in 返回列表中的最值(比较ASCII码):max、min
Tuple(元组)
元组与列表类似,但是元组不可更改
;使用()创建
tuple = (1,2,3,4)
常用函数
求长度:len 元组拼接:+ 查看最值:max、min 成员判断:in 遍历元组元素:for循环 索引和切片
Set(集合)
不重复,无序;使用 {}创建
set = {1,2,3,4}
常见函数
添加元素:add 更新集合:update 随机删除元素:pop 指定删除元素(元素不存在则报错):remove -指定删除元素(不存在,不报错):discard 清空集合:clear
Dictionary(字典)
键值对集合;使用{}创建
dict = {"key1" : "value1", "key2" : "value2"}
常见方法
清空:clear 通过key获取value:get 更新键值对的取值:update 删除某个键值对:pop 随机取出一个键值对:popitem 根据key获取value(可设置默认值):setdefault 创建默认字典(值为None,可指定具体的值):fromkeys 字典遍历,默认是遍历键:keys、values、items
PS:Python都知道技术交流群(技术交流、摸鱼、白嫖课程为主)又不定时开放了,感兴趣的朋友,可以在下方公号内回复:666,即可进入。
老规矩,道友们还记得么,右下角的 “在看” 点一下,如果感觉文章内容不错的话,记得分享朋友圈让更多的人知道!
文章转载自Python都知道,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




