91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Python如何使用列表

發布時間:2020-09-24 09:38:29 來源:億速云 閱讀:127 作者:Leah 欄目:編程語言

本篇文章給大家分享的是有關Python如何使用列表,小編覺得挺實用的,因此分享給大家學習,希望大家閱讀完這篇文章后可以有所收獲,話不多說,跟著小編一起來看看吧。

1.創建一個列表

list1 = ['1', '2', '3', '4']
list2 = list("1234")
print(list1, list2)
print(list1 == list2)
# 以上創建的兩個列表是等價的,都是['1', '2', '3', '4']

2.添加新元素

# 末尾追加
a = [1, 2, 3, 4, 5]
a.append(6)
print(a)

# 指定位置的前面插入一個元素
a.insert(2, 100)  # 在下標為2的前面插入一個元素100
print(a)

# 擴展列表list.extend(iterable),在一個列表上追加一個列表
a.extend([10, 11, 12])
print(a)

3.遍歷列表

# 直接遍歷
for i in a:
    print(i)

# 帶索引的遍歷列表
for index, i in enumerate(a):
    print(i, index)

4.訪問列表中的值,直接通過下標取值.list[index]

print(a[2])

5.從list刪除元素

# List.remove() 刪除方式1:參數object 如果重復元素,只會刪除最靠前的.
a = [1,2,3]
a.remove(2) # 返回值是None

# List.pop()  刪除方式2:pop 可選參數index,刪除指定位置的元素 默認為最后一個元素
a = [1,2,3,4,5]
a.pop()
print(a)
a.pop(2)
print(a)

終極刪除,可以刪除列表或指定元素或者列表切片,list刪除后無法訪問

a = [1,2,3,4,5,6]
del  a[1]
print(a) # 1, 3, 4, 5, 6]
del a[1:]
print(a) # 1
del a
# print(a) # 出錯,name a is not defined

6.排序和反轉代碼

# reverse 反轉列表
a = [1,2,3,4,5]
a.reverse()
print(a)

sort 對列表進行排序,默認升序排列.有三個默認參數cmp = None,key = None,reverse = False

7.Python的列表的截取與字符串操作類型相同,如下所示

L = ['spam','Spam','SPAM!']
print(L[-1]) # ['SPAM']

8.Python列表操作的函數和方法

len(a)  # 列表元素的個數
max(a)  # 返回列表元素最大值
min(a)  # 返回列表元素最小值
list(tuple) #將一個可迭代對象轉換為列表

列表常用方法總結

a.append(4)
a.count(1)
a.extend([4,5,6])
a.index(3)
a.insert(0,2)
a.remove()
a.pop()
a.reverse()
a.sort()

以上就是Python如何使用列表,小編相信有部分知識點可能是我們日常工作會見到或用到的。希望你能通過這篇文章學到更多知識。更多詳情敬請關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

襄城县| 山西省| 石门县| 九龙城区| 白水县| 周至县| 远安县| 新宁县| 肃北| 成武县| 禄丰县| 祁门县| 北京市| 炎陵县| 乌鲁木齐县| 宁远县| 奇台县| 苏尼特右旗| 隆子县| 晋州市| 碌曲县| 洛川县| 京山县| 高青县| 鄄城县| 交城县| 夏河县| 浮梁县| 崇礼县| 太白县| 余干县| 垣曲县| 临湘市| 宁晋县| 新干县| 宝坻区| 广宁县| 新平| 松江区| 定襄县| 将乐县|