Heim >Backend-Entwicklung >Python-Tutorial >Einführung in geordnete Python-Listen und -Methoden (Code)
Der Inhalt dieses Artikels ist eine Einführung (Code) über geordnete Listen und Methoden von Python. Ich hoffe, dass er für Sie hilfreich ist.
Geordnete Listen und geordnete Listenfunktionen und -methoden (Liste)
list = ['hello', 'wrold'] # len 获取查询长度 length = len(list) # append 添加一个新元素,到list的末尾 list.append('admin') # pop删除指定位置的元素 list.pop(len(list)-1) # insert指定位置添插入元素 #两个参数 1.要插入的位置 2.插入的内容 list.insert(len(list),'admin') #打印list print(list) #['hello', 'wrold', 'admin'] #如果你输入的下标大于list长度则会自动=插入到list长度的位置 #即list.insert(len(list),'admin') list.insert(1000,'admin') print(list[3]) #admin # extend list追加合并 list = [123,456] list1 = [789,101112] a = list.extend(list1) #[123,456,789,101112] #index list 找出第一个匹配项的的下标(索引位置) 返回下标 list = [123,456,456,'b'] a = list.index(456) #remove 删除第一个匹配项 list = [123,'a',[1,3,4]] list.remove([1,3,4]) # list = [123,'a'] #resverse 反向list list.resverse() #sort 排序list #list.sort(cmp=None, key=None, reverse=False) list = [1,2,3,4,6,5] list.sort() list.sort(reverse = True) list = [[1, 6], [2, 3], [3, 7]] #声明函数 def second(item): return item[1] list.sort(key = second) list.sort(key = second,reverse = True)
Operatormodul vergleicht Elemente zweier Listen
import operator operator.lt(a,b) a < b 从第一个数字或者字母(ASCII)比较 .le a <= b .eq a == b .ne a != b .gt a > b .ge a >= b 返回值是boolean类型
ord und chr
a = 'a' a = ord(a) #97 a = chr(a) # 'a' #ord 字符串转ASCII #chr 数字转字符串
max und min
#max返回列表的最大值,list元素必须为同一类型,返回最大的值 #max返回列表的最小值,list元素必须为同一类型,返回最小的值 #数字直接比较大小 字符串比较ASCII list = [123, 456] print (max(list), min(list)) #456 123 list = ['ab', 'cd'] print (max(list), min(list)) #ascii值 97 98,99 100 #cd ab
Listenfunktion und Tupelfunktion
将无序集合转为列表,只转换最外1层 list((1, 2, 3, (4, 5))) #[1, 2, 3, (4, 5)] 将列表转为无序集合,只转换最外1层 tuple([1, 2, 3, [4, 5]]) # (1, 2, 3, [4, 5])
Das obige ist der detaillierte Inhalt vonEinführung in geordnete Python-Listen und -Methoden (Code). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!