python中list的各種方法使用
list是python中最常用的資料結構
name_list = ["zhangsan", "lisi", "wangwu"]
# 1.取值和索引
print(name_list[2])
print(name_list.index("zhangsan"))
# 2.修改
name_list[0] = "xiaoming"
# 3.增刪
# append方法在list末尾追加資料
name_list.append("xiaoyang")
# insert 方法在指定索引處插入資料
name_list.insert(1, "xiaohua")
# extend將一個列表追加到另一個列表後面
name_list.extend(["sunwukong", "zhubajie"])
# 4.刪除
# remove刪除指定元素的第一個(可能有重複值)
name_list.remove("xiaohua")
# pop刪除list中的最後一個資料
name_list.pop()
name_list.pop(1) # 刪除指定索引位置的資料
del name_list[1] # 刪除指定索引位置的資料
# clear
name_list.clear() # 刪除所有資料
# 5.檢視元素總個數和出現次數
# 檢視list中有幾個元素
list_len = len(name_list)
# 統計一個元素在list中出現了幾次
count = name_list.count("zhangsan")
# 6.list排序
num_list = [1, 2, 3, 4, 5, 6]
num_list.sort() # 升序排序,如果是字元,按照首字母順序
num_list.sort(reverse=True) # 降序排列
num_list.reverse() # 逆序(翻轉)
可以直接複製執行程式碼檢視結果。
相關文章
- Python中清空list的幾種方法Python
- Python中各種括號的區別、用途及使用方法Python
- Java中list顯示的三種方法Java
- python各種加解密方法Python解密
- Java中各種Log的使用Java
- python中list有哪些方法Python
- C++ 中各種map的使用C++
- 關於各種List型別特點以及使用的場景型別
- Python3 列表list合併的4種方法Python
- 在 Java 中初始化 List 的五種方法Java
- RMAN中各種檔案的恢復方法
- Python List 列表list()方法Python
- Python——各種方法的使用(儘量每天更新)——from(資料探勘課)Python
- python list排序的兩種方法及例項講解Python排序
- Python獲取list中指定元素索引的兩種方法Python索引
- python與mysql互動中的各種坑PythonMySql
- Python List 列表list()方法分享Python
- C++中list的使用方法及常用list操作總結C++
- LaTeX中各種常用盒子的使用總結
- Oracle中開啟10046 Trace的各種方法Oracle
- python中sys,os,time模組的使用(包括時間格式的各種轉換)Python
- iOS 中的各種鎖iOS
- caffe中各種cblas的函式使用總結函式
- Python基礎之list列表寫入檔案的四種方法Python
- C#中的各種各樣的索引器C#索引
- python中list方法與函式的學習總結Python函式
- MySQL中處理各種重複的一些方法MySql
- Oracle中開啟10046 Trace的各種方法[轉]Oracle
- Python - 解包的各種騷操作Python
- Python中list的遍歷Python
- js中的各種寬高JS
- javascript中的各種問題JavaScript
- Unity中的各種合批Unity
- [Python] 各種轉換Python
- ****CSS各種居中方法CSS
- 在.net中讀寫config檔案的各種方法
- Oracle中開啟trace 10046 event 的各種方法[zt]Oracle
- 【slam】ubuntu中各種型別軟體包的安裝方法SLAMUbuntu型別