python学习笔记:(三)list(列表)常用的内置方法
list(列表)包含一些內(nèi)置的方法,以下為詳細(xì)介紹:
(方法調(diào)用:對(duì)象.方法(參數(shù)))
1、append()
在列表的末尾添加新的對(duì)象
如:
lst=[1,2,3]
lst.append(4)
----lst=[1,2,3,4]
注意點(diǎn):在使用append方法添加對(duì)象時(shí),一次只能添加一個(gè),添加多個(gè)時(shí)會(huì)報(bào)錯(cuò)
2、len()
統(tǒng)計(jì)列表中對(duì)象的個(gè)數(shù)
如:
lst=[1,2,3,4,5]
len(lst)-->5
3、count()
統(tǒng)計(jì)某個(gè)值在列表中出現(xiàn)的次數(shù)
如:lst=[1,2,3,12,1,1,2,3]
lst.count(1)--->3
4、extend()
在列表后追加另一個(gè)序列
extend方法與+的區(qū)別:
extend改變了列表的值;+沒有改變列表的值,只是返回一個(gè)全新的列表。
5、index()
表示查找第一個(gè)匹配值的索引位置
6、insert()
用于將對(duì)象插入到列表中,有兩個(gè)參數(shù),第一個(gè)表示需要插入的索引位置;第二個(gè)表示插入的對(duì)象
7、pop()
移除列表中的一個(gè)元素(默認(rèn)是最后一個(gè),并且返回刪除該元素后的值)
帶參數(shù),默認(rèn)刪除最后一個(gè),如果帶索引號(hào),會(huì)刪除相應(yīng)的值
8、remove()
用于移除列表中某個(gè)值的第一個(gè)匹配項(xiàng)
9、reverse()
反向存放
10、sort()
用于在原位置對(duì)列表進(jìn)行排序
11、del
刪除列表
如:del lst
12、copy
復(fù)制列表
----------------------------
列表推導(dǎo)式
每一個(gè)列表推導(dǎo)式都在for之后跟一個(gè)表達(dá)式,然后有一個(gè)或多個(gè)for或if子句。返回結(jié)果是一個(gè)根據(jù)表達(dá)從for和if上下文環(huán)境中生成出來的列表。如果希望表達(dá)式推導(dǎo)出一個(gè)元組,就必須使用括號(hào)。
?
轉(zhuǎn)載于:https://www.cnblogs.com/smallstone2018/p/10045339.html
總結(jié)
以上是生活随笔為你收集整理的python学习笔记:(三)list(列表)常用的内置方法的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Android 实现边听边录音探究
- 下一篇: Effective_STL 学习笔记(四