Python 数据类型
Python中数据类型分为数字型和非数字型
数字型:整型(int)
浮点型(float)
布尔型(bool):
真True 非0
假Flase 0
非数字型:
字符串
列表
元组
字典
增,删,查,改
list = ["老王","老宋"]
增
list.append("老李")
list = ["老王","老宋","老李"]
指定位置增
list.insert(1,"老刘") #1:索引为1的位置
list = ["老王","老刘""老宋","老李"]
分开加入
list.extend("老黑")
list = ["老王","老刘""老宋","老李","老","黑"]
list1 = ["老周"]
list = ["老王","老刘""老宋","老李","老","黑",["老周"]]
删
list.pop() #删去最后位
list = ["老王","老刘""老宋"]
指定位置删去
list.pop(1)
list = ["老王","老宋"]
指名道姓删去
list.remove("老宋")
list = ["老王"]
list = ["小红","小绿","小白","小夏"]
查
list[0]
小红
list[2]
小白
改
list[1]=("小兰")
list = ["小红","小兰","小白","小夏"]
排序
list.sort() 升序
list.sort(reverse=True)降序
list.reverse() 倒序
统计
len() 统计长度
list.count()统计元素个数
max()最大
min()最小
sum()求和
遍历:相当于循环
for i in list:
print(i)
元组(tuple)
与列表不同,元组的元素不能修改
tuple.index() #根据值查索引
tuple.count() #统计元素个数
当元组里只有一个元素,需在后面加逗号
元组和列表之间转换
元组转列表 tuple(xxx)
列表转元组 list(xxx)
遍历
for i in t:
print(i)
字典
字典是无序的,因此没有索引
字典使用键值对之间使用,键值之间用:分隔 左键又值
键key是索引
值value是数据
键是唯一的
增,改
d["xx"] = ["xx"] 有则改,无则增
删
d.pop(键名)
查
print(d[xx])
遍历
for i in d:
print(i) #打印键
print(d[i]) #打印值
for k,v in d.items():
print(k) #打印键
print(v) #打印值
for i in d.items():
print(i) #打印元组
网友评论