Python列表、元组、字典、集合多维容器



1
L=[12,68,24,73,78] #列表(list)表示:list() 2 3 t=(3.14,415,"a") #元组 4 5 d={"a":3.1,"b":4} #字典

 

 

元组tuple()

元组tuple对于安全有一定的需求上才使用,所以不能进行增加,修改,删除

 

字典dictionary()

 

集合set()   集合中是没有重复值的

&取多个集合中的重复数据,交集

|取多个集合中的合并起来的数据,并集

^取多个集合中没有交集的数据

 

列表list()

列表(list)可以进行增加,修改,删除

 

函数中.sort()列表排序升序,如果降序在括号中加reverse=True为反转的意思
 1 list1=[45,99,12,56,21,36,15,12,68,23] #一共10个元素,元素位置从0到9
 2 
 3 list1.append(55)       #在末尾处增加一个元素
 4 
 5 list1.insert(2,"haha") #在第二个位置增加一个哈哈的元素
 6 
 7 list1.remove(12)          #直接删除元素
 8 
 9 list1.pop(2)              #删除指定的元素
10 
11 list1[0]="haha"           #将第0个位置的元素修改成haha
12 list1.sort(reverse=true)
13 print(list1)

容器中常用的函数:

lista={85,32,46,53,12,69,32}

print(len(lista))   #len()函数获取容器中的长度

print(max(lista))   #max()函数获取容器中的最大值

print(min(lista))   #min()函数获取容器中的最小值

print(sum(lista))   #sum()函数获取容器中所有数加起来的和

 

针对列表和元组:

tuplea=(85,32,46,53,12,69,32,45,36,48,45)

print(tuplea.count(45))      #函数count()统计列表和元组中这个值出现的次数

print(tuplea.index(12))      #函数index()找到索引的位置,从0到10,12的位置打印出来是4

 

posted @ 2026-03-25 23:31  疯子霖  阅读(15)  评论(0)    收藏  举报