日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

列表逆序排序_【Python自学笔记】集合——列表

發布時間:2025/3/11 python 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 列表逆序排序_【Python自学笔记】集合——列表 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

list列表類型是一個與元組tuple類似的有序序列。構造函數是list()

切片

# 切片 fruit = ["Apple", "Hawthorn", "Loquat", "Medlar", "Pear", "Quince"] print(fruit[:2]) print(fruit[-1])

語法與字符串和元組中的一樣

插入刪除

通過函數實現元素插入刪除,insert()和del

# 插入刪除 fruit.insert(4, "Rowan") print(fruit) # 插入的是序號3的位置 del fruit[4] print(fruit)

也可以使用remove("Rowan")來移除元素

用切片也可以實現以上操作

# 插入 fruit[4:4] = ["Rowan"] # 4:4指的是從4-4,也就是只在第四個插入 print(fruit)fruit[4:5] = [] # 相當于刪除第四個 print("fruit=", fruit)

復制

# 復制 bag = fruit[:] print("bag = ", bag)

將fruit中的元素復制到bag中,使用fruit=bag本來也可以實現,但是與bag=fruit[:]會有一點不同。也就是淺復制與深復制的區別。可以理解為一個復制了數據值,一個復制了地址指針。

列表的部分方法和函數

x = 1 L = [1, 2] m = [1, 3, 4]

1.

a1 = x in L # 如果x在list L中,返回True a2 = x not in L # 如果x不在list L中,返回True a3 = L+m # 返回一個含有L和m 全部元素的列表 a4 = len(L) # list L 的長度 a5 = L.count(x) # 返回x出現的次數 a6 = L.index(x) # 返回X出現的位置(從左到右) L.append(x) # 把x追加到list L末尾

依次輸出

2、

L.extend(m) # 把m追加到L后面 print(L) L.insert(1,x) # 在索引為1的位置插入x print(L) L.remove(x) # 移除第一個出現的x,沒找到時拋出ValueError異常 print(L)

3、

a9 = L.pop() # 返回并從list L中移除最右側的元素 print(a9) a10 = L.pop(2) # 返回并從list L中移除索引為2的元素 print(a10) L.reverse() # 一次逆序排列list L中的元素 print(L) L.sort() # 排序 print(L)

總結

以上是生活随笔為你收集整理的列表逆序排序_【Python自学笔记】集合——列表的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。