1. 程式人生 > 其它 >Python列表,元組和字典

Python列表,元組和字典

一.列表

1.列表相關定義

1.列表:由一系列按特定順序排列的元素組成
2.列表項:指列表本身,而不是指列表指之內的那些值
3.表項:列表中的值。表項用逗號分隔
4.下標:列表後面方括號[]內的整數
    4.1列表內第一個值下標為0,第二個為1,.......
    4.2倒數第一個值下標為-1,倒數第二個為-2,.......
    4.3下標只能是整數,不能是浮點值
    4.4列表也可以包含其他列表指

2.切片

列表名[切片開始處下標:切片結束處下標]    #求值為一個新列表值;求值結果不包括第二個下標的值
列表名[:切片結束處下標]    #從0開始
列表名[切片開始處下標:]    #
直至列表末尾 列表名[:] #整個列表,建立原列表的一個副本

3.列表操作

len(列表名)    #返回列表中值的個數
del 列表名[下標值]    #刪除列表中下標處的值
列表名[下標值] = 新值    #改變下標處的值
列表名1 + 列表名2;列表名1 + [  ];[ ] + [ ]    #連線2個列表,得到1個新列表
列表名*整數;[ ]*整數    #複製列表

4.迭代列表中每一個下標

for 變數 in range (len(列表名)):
    for子句

5.判斷一個值是否在列表中

查詢值 in 列表名;查詢值 not in 列表名    #返回布林值
查詢值 in [ ];查詢值 not in [ ]