Python列表,元組和字典
阿新 • • 發佈:2021-06-28
一.列表
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 [ ]