python-列表(list)使用方法


這篇文章主要整理和記錄python中列表(list)的使用方法,適合像我一樣初學python的朋友們喲!

 

List是一個有序的、可重復的數據類型,可以對其元素進行添加、刪除、修改等操作。

 

List支持不同數據類型的在一個列表中,但是一般情況下都會是一種類型,比如生活中排隊上車一樣,隊列里元素都是人。

 

獲取list中的值:

      例子:取出list_python = [1,2,3,4,5,['名字','年齡','身高','體重']] 中'身高' 這個元素

      list_py = list_python[-1, 2]  #其中-1代表list_python最后一個元素,2代表['名字','年齡','身高','體重'] 中索引為2的數據,即'身高' 

 

一、添加

1.1 list.append(數據)  常用,重點掌握

釋義:在列表末尾追加數據(一次只能添加一條數據,想要添加多條需要循環或遍歷添加)

 

1.2 list1.extend(list2)  不常用,了解即可

釋義:將 list2 的數據追加在 list1 中(追加在list1的末尾)

 

1.3 list.insert(索引, 數據)  不常用,了解即可

釋義:根據索引將數據插入到 list 中

        注意:索引一定是存在的,不然會報IndexError.

 

二、刪除(不常用,了解即可)

2.1 del list[索引] 

釋義:刪除列表中某個索引的數據

 

2.2 list.remove(數據) 

釋義:刪除列表當中第一次出現的指定數據(列表中有多個重復數據時也只刪除第一次出現的)

 

2.3 list.pop() 

釋義:刪除列表末尾數據

 

2.4 list.clear()

釋義:清空列表

 

三、修改(不常用,了解即可)

list[索引] = 值

釋義:修改列表中某個數據的值(一次只能修改一個)

用法:

 

四、其他

4.1 獲取 list 長度  len(list_name)

4.2 成員運算符 in   not in    '數據' in list_name

4.3 排序

        list.sort()  升序排列

        list.sort(reverse = True)  降序排列

        list.reverse()  / list[::-1]     列表反轉/倒序

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2026 CODEPRJ.COM