轉自
創新互聯建站-專業網站定制、快速模板網站建設、高性價比尋烏網站開發、企業建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式尋烏網站制作公司更省心,省錢,快速模板網站建設找我們,業務覆蓋尋烏地區。費用合理售后完善,10余年實體公司更值得信賴。
Python? range() 函數返回的是一個可迭代對象(類型是對象),而不是列表類型, 所以打印的時候不會打印列表。
函數語法:
range(stop)range(start,stop,step)//默認start為0,step為1
Python? list() 函數是對象迭代器,可以把range()返回的可迭代對象轉為一個列表,返回的變量類型為列表。
list() 方法用于將元組轉換為列表。
注: 元組與列表是非常類似的,區別在于元組的元素值不能修改,元組是放在括號中( ),列表是放于方括號中[ ]。
元組中只包含一個元素時,需要在元素后面添加逗號
tup1=(50,)
list、元組與字符串的索引一樣,列表索引從0開始。列表可以進行截取、組合等。
1
len(list)
列表元素個數
2
max(list)
返回列表元素最大值
3
min(list)
返回列表元素最小值
4
list(seq)
將元組轉換為列表
序號
方法
1
list.append(obj)
在列表末尾添加新的對象
2
list.count(obj)
統計某個元素在列表中出現的次數
3
list.extend(seq)
在列表末尾一次性追加另一個序列中的多個值(用新列表擴展原來的列表)
4
list.index(obj)
從列表中找出某個值第一個匹配項的索引位置
5
list.insert(index, obj)
將對象插入列表
6
list.pop([index=-1])
移除列表中的一個元素(默認最后一個元素),并且返回該元素的值
7
list.remove(obj)
移除列表中某個值的第一個匹配項
8
list.reverse()
反向列表中元素
9
list.sort( key=None, reverse=False)
對原列表進行排序
10
list.clear()
清空列表
11
list.copy()
復制列表
在Python中,使用sorted函數對二維列表進行多重排序可以使用key參數。key參數接收一個函數,該函數接收一個列表元素作為參數,返回一個用于排序的值。可以使用lambda函數來實現多重排序,例如:
sorted_list = sorted(my_list, key=lambda x:(x[1],x[2],x[0]))
這將按第1個元素,第2個元素,第3個元素的順序對二維列表進行排序。
分享標題:Python重列表的函數 python對列表進行去重
瀏覽路徑:http://m.kartarina.com/article34/dogidse.html
成都網站建設公司_創新互聯,為您提供、移動網站建設、網頁設計公司、網站營銷、定制開發、網站內鏈
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯