for迴圈
迭代迴圈
計數迴圈
語法規則
for 變數 in 要迭代的物件:
特點依次獲取可迭代物件的每個元素,賦值給變數
不需要考慮迴圈次數,迴圈次數有可迭代物件長度決定
range
內建函式
獲取乙個範圍內的整數
使用乙個引數
表示結尾(不包含)
預設開頭是0
兩個引數
第乙個引數表示開頭
包含第二個引數表示結尾
三個引數
第乙個引數表示開頭
包含第二個引數表示結尾
第三個引數表示步長
使用總結:一共可以傳遞三個引數
開頭可以不傳
預設0包含
結尾必傳
不包含步長
可以不傳
預設是1
含開頭不含結尾
continue
是乙個關鍵字
功能跳過本次迴圈,直接進入下次迴圈
列表推導表示式
for的一種方式
作用列表推導表示式可以快速生成乙個列表,並能篩選列表的值
列表資料型別
list定義
裡面可以存放多個元素
每個元素之間用逗號隔開
可以儲存多個元素
可以是數字
可以是字串
總結可以是任何資料型別
索引會給每乙個元素分配乙個索引,從0開始,按照順序來,有序,新增的順序
通過索引取值
具有負索引
超出報錯
切片範圍取值
開始包含開頭
可以省略
預設從索引為0的位置開始取
結束不包含結尾
預設取到最後乙個
可以省略
步長可以省略
預設是1
增加刪除修改查詢
要操作的列表.方法名()
元組資料型別
tuple
不可變的列表
類似列表
可以索引取值
但是元素不可變
不可以改變的是元素
可以改變變數儲存的位址值
定義()
注意元組裡面的元素只有乙個,後面必須要加逗號
否則就不是元組,而是本身的資料型別
python 列表 元組 for 迴圈
1 列表的切片和索引 列表和字串一樣.也有索引和切片.只不過切出來的內容是列表 索引的下標從0開始 起始位置 結束位置 步長 2 列表的增刪改查 1 增加 insert 前後兩個引數 分別是元素和索引 extend 迭代新增,可迭代物件,如列表 2 刪除 pop index 刪除最後指定元素,返回刪...
python 列表 元組 字典 迴圈
print fruit print fruit insert 在索引位置增加元素 fruit.insert 1,pear print fruit pop 刪除索引位置元素 fruit.pop 1 print fruit 執行結果 tup1 50,type tup1 tup2 50 type tup2...
列表和元組
python基礎教程學習筆記 基礎語法 1 乘法 例 endings st nd rd 7 th 等價於endings st nd rd th th th th th th th 2 索引的使用與分片 例 tag 0123454321 則tag 5 2 為 543 包括前面的,不包括後面的 負數的使...