Python的列表List常见操作
生活随笔
收集整理的這篇文章主要介紹了
Python的列表List常见操作
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1.列表的基本格式
- list (列表) 是python中使用最頻繁的數據類型
- 專門用來存儲一串數據,存儲的數據 稱之為 元素
- 通常放的是同類型
- 列表的索引(下標)從 0開始的 正整數 0 1 2 3 4 5 6 7 有序的
2.列表的常見操作
| 列表.extend([4,5,6,7,8]) | 可迭代:集合 | |
| 列表.insert(索引, 數據) | 在指定位置插入數據(位置前有空元素會補位) | |
| 刪除 | del 列表[索引] | 刪除指定索引的數據 |
| 列表.remove(數據) | 刪除第一個出現的指定數據 | |
| 列表.pop() | 刪除第一個出現的指定數據 | |
| 列表.pop(索引) | 刪除指定索引數據 | |
| 列表.clear() | 清空列表 | |
| 修改 | 列表[索引] =數據 | 修改指定索引的數據,如果數據不存在,就報錯 |
| 查詢 | 列表[索引] | 根據索引取值,如果索引不存在,就會報錯 |
| len(列表) | 列表的長度 | |
| if 數據 in 列表 | 判斷元素是否在列表中 | |
| 排序 | 列表.sort() | 升序排列 |
代碼示例
list = ["鹿晗","關曉彤","柳巖","李易峰","柳巖"]list.append("陳偉霆") # 在列表后面追加數據 del list[0] #刪除 列表中的第一個元素list.remove("關曉彤") # 刪除指定的元素 list[3]="范冰冰" # 修改列表中的元素print(list[1]) # 查詢下標為1的元素 print(len(list)) # 長度3.for的循環遍歷列表
遍歷就是從頭到尾依次取出每一個元素,并且執行相同的操作
python中實現遍歷的方式很多,比如or循環等
python中為了提高列表中的遍歷效率,專門提供了for循環實現遍歷
代碼示例
lists = [20,39,90,89,267] for i in lists:print(i)輸入結果:
20 39 90 89 2674.列表的嵌套
一個列表中的元素又是一個列表,那么這就是列表的嵌套
代碼示例:
import randomoffice =[[],[],[]] teacher =["A","B","c","D","E","F"] for name in teacher:index = random.randint(0,2)office[index].append(name)print(office)運行結果:
[['B', 'c', 'D'], ['A', 'E'], ['F']]總結
以上是生活随笔為你收集整理的Python的列表List常见操作的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Python selenium对js元素
- 下一篇: Python获取.wav音频的时长