列表(操作方法 解析式)

2021-05-24 13:23:34 字數 701 閱讀 3880

一 基礎

列表在python

中感覺是最靈活的有序集合物件型別,有點像其他語言的陣列的型別,它有很多非常有用的操作,下面大概介紹下

列表可以巢狀,索引和分片操作

巢狀:l3 = ['a',['b','cc']]

索引:l3[1]

分片:l3[2:4]

下面有2個非常有意思的操作,+和*

比如:[1,2]+[5,6]

結果生成了乙個新的列表,[1,2,5,6]

注意python是強型別的語言,

如果a = [1,2]

print a+"11"

它會報錯:

traceback (most recent call last):

file "", line 1, in

typeerror: can only concatenate list (not "str") to list

如果你要相加的話,可以把a通過str()方法轉換成字元型別,或者是把字串"11"通過list()方法轉換成列表型別

二, 操作

上面介紹了python列表

的基本知識點

python

三 解析式

python 列表解析我感覺是python

或者python列表操作方法

有興趣的話,可以看看!

感謝老王

python列表常用操作方法

一,查詢 1index 返回指定資料所在位置的下標 用法 列表序列.index 資料,開始位置下標,結束位置下標 注意 如果查詢的資料不存在則報錯 開始結束位置不寫預設全部 2count 統計指定在當前列表 現的次數 用法 列表序列.count 資料,開始位置下標,結束位置下標 3len 訪問列表長...

Python列表操作方法詳解

列表是python最常用的資料型別之一,通過列表可以對資料實現最方便的儲存 修改等操作 name 定義空列表 name luoahong chenqun wenhai daiqiao xiedi guiwei 定義乙個非空列表 name name luoahong chenqun wenhai da...

列表 list 操作方法及屬性

儲存5個人的年齡,求他們的平均年齡 age1 18 age2 19 age3 20 age4 21 age5 22 思考 要儲存100個人的年齡 解決 使用列表 本質 是一種有序的集合 建立列表 格式 列表名 列表選項1,列表選項2.列表選項n list1 1,2,3,4,5,4,3,2,1,a x...