美文网首页
列表,元组,字典

列表,元组,字典

作者: 小胡123 | 来源:发表于2018-07-22 14:27 被阅读0次

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) #打印元组

相关文章

网友评论

      本文标题:列表,元组,字典

      本文链接:https://www.haomeiwen.com/subject/pfmlmftx.html