python列表也是序列對象,可以進行序列通用的操作,類似字符串序列的操作。
1.1 len()
獲取列表長度。
示例
>>> l=['梯閱線條python序列操作之len()','梯閱線條軟件測試',9555]
>>> len(l)
3
1.2 [n]
用法
l[n]
描述
l[n]表示獲取索引為n的元素(項)。
通過索引獲取指定位置的元素。
第1個位置(項)的索引為0.第2個位置的索引為1.依次類推。
最后1個位置的索引為-1.倒數第2個位置的索引為-2.依次類推。
示例
>>> l
['梯閱線條python序列操作之len()', '梯閱線條軟件測試', 9555]
>>> l[0]
'梯閱線條python序列操作之len()'
>>> l[1]
'梯閱線條軟件測試'
>>> l[-1]
9555
>>> l[-2]
'梯閱線條軟件測試'
>>> l[len(l)-1]
9555
1.3 [x:y]
用法
l[x:y]
描述
通過分片(切片)從列表中提取索引連續的一部分列表元素。
l[x:y]表示從l列表中取出索引從x(包括x)到y(不包括y)的內容。即【包頭不包尾】。
左邊界x不寫,默認為0。
右邊界y不寫,默認為字符串序列的長度.
特別的:[:]為復制整個列表。
出參
返回新的列表,不會改變原列表。
示例
>>> l=['梯閱線條python序列操作之分片切片操作','梯閱線條軟件測試',9555,'python列表切片']
>>> l
['梯閱線條python序列操作之分片切片操作', '梯閱線條軟件測試', 9555, 'python列表切片']
>>> l[1:]
['梯閱線條軟件測試', 9555, 'python列表切片']
>>> l[0:3]
['梯閱線條python序列操作之分片切片操作', '梯閱線條軟件測試', 9555]
>>> l[:3]
['梯閱線條python序列操作之分片切片操作', '梯閱線條軟件測試', 9555]
>>> l[:-1]
['梯閱線條python序列操作之分片切片操作', '梯閱線條軟件測試', 9555]
>>> l[0:]
['梯閱線條python序列操作之分片切片操作', '梯閱線條軟件測試', 9555, 'python列表切片']
>>> l[:]
['梯閱線條python序列操作之分片切片操作', '梯閱線條軟件測試', 9555, 'python列表切片']
>>> l
['梯閱線條python序列操作之分片切片操作', '梯閱線條軟件測試', 9555, 'python列表切片']
1.4 +和*
+表示將2個列表合并成1個新的列表。返回新列表,原列表不變。
*n表示將列表復制n次,返回一個新的列表,原列表不變。
示例
>>> l=['梯閱線條python序列操作之+和*','梯閱線條軟件測試']
>>> l+[9555,'python列表相加和復制']
['梯閱線條python序列操作之+和*', '梯閱線條軟件測試', 9555, 'python列表相加和復制']
>>> l
['梯閱線條python序列操作之+和*', '梯閱線條軟件測試']
>>> l*3
['梯閱線條python序列操作之+和*', '梯閱線條軟件測試', '梯閱線條python序列操作之+和*', '梯閱線條軟件測試', '梯閱線條python序列操作之+和*', '梯閱線條軟件測試']
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。
舉報投訴
-
編程語言
+關注
關注
10文章
1954瀏覽量
35940 -
字符串
+關注
關注
1文章
589瀏覽量
21057 -
python
+關注
關注
56文章
4823瀏覽量
86039
發布評論請先 登錄
相關推薦
熱點推薦
請問python如何返回元組,列表或字典的?
Python中的數據結構用于存儲數據集合,這些數據可以從函數中返回。那么python如何返回元組,列表或字典的?在本文中,我們將探討如何從這些數據結構中返回多個值:元組,列表和字典
發表于 07-24 18:42
如何使用Python對列表進行求和?
(sum_numbers)#Output - 55[tr]如上面的代碼片段所示,sum()[tr]函數用于在已指定的范圍內添加值。您也可以在各種操作中使用該函數。[tr]限制和警告-Python和列表[tr]在
發表于 09-01 23:14
python字符串有哪些特定方法
python字符串序列操作也適用于列表和元組。
python字符串還有獨有方法,即字符串對象的函數,其他對象不可調用,只有字符串對象可
Python中的序列是什么
類: 列表 元組 字典 集合 字符串序列 特別注意 序列類似Java中的集合的概念, 但是, 序列中的集合和Java中的集合卻不一樣 (約等于Java中的list 集合).

Python序列的列表類型介紹
] . 其中,10,20,30,40這些稱為:列表a的元素。 注意: 字符串和列表都是序列類型,一個字符串是一個字符序列,一個列表是任何元素
Python序列的元組類型介紹
介紹 列表屬于可變序列,可以任意修改列表中的元素。 元組屬于不可變序列,不能修改元組中的元素。 元組特點: 有序, 不可變, 小括號 ( ) 操作
Python列表的基本概念、常用操作及實際應用
Python列表是一種強大的數據結構,用于在程序中存儲和操作一系列的值。列表是可變的(mutable),可以動態地增加、刪除和修改其中的元素。在Py
python列表和數組的區別
Python是一種功能強大的編程語言,為開發者提供了許多數據結構來處理和操作數據。其中,列表和數組是常用的數據結構,用于存儲和組織一系列元素。在本文中,我們將詳細比較Python中的
python輸出list的每一個元素
Python是一種簡單易學的編程語言,廣泛應用于各個領域中。而處理列表(list)是Python中非常常見的操作之一。在Python中,
python怎樣讓列表里的數相加
Python是一種功能強大的編程語言,可以用于處理各種各樣的數學運算和數據操作。在Python中,我們可以使用簡單的代碼將列表中的數字相加。 首先,我們需要創建一個包含數字的
python如何遍歷列表并提取
遍歷列表是Python中非常常見的操作之一,可以使用for循環或者while循環來實現。下面我將詳細介紹如何使用for循環遍歷列表并提取元素。 首先,讓我們簡單了解一下
評論