學習Python語言 列表和for迴圈

2021-07-09 18:12:11 字數 533 閱讀 1471

一.列表 ----新的資料結構,其實就是一排。

例如:[1,2,3]

["a","b","c"]

a = [1,「b」,3,4,"d"]注意:列表裡面可以是整型也可以是字元,即元素的型別可以不一樣

從左往右   a[0]=1; a[1]=b; a[2]=3;a[3]=4; a[4]=d;

從右往左   a[-1]=d; a[-2]=4;.....a[-5]=1;

對列表切片:

a[0:4] = [1,"b",3,4]   注意: 只包含左邊開始索引為0-3 ;  不包含索引為4的元素

二.for迴圈

a = [1,「b」,3,4,"d"]  

for item in a:

print item

#冒號表示迴圈體內容

#把a的內容賦值給變數item;

#用縮進來代表執行迴圈體內容;

#每個語句佔單獨的一行

#井號代表著後面的注釋

#邏輯層次用縮進來區分,每個縮排是四個空格

python列表學習 python列表學習整理

list1 列表 是一種有序的集合,可以隨時新增和刪除其中的元素。list1 lily lucy peter abel 列印列表 print list1 遍歷列表 end 迴圈中不換行print x,end for x in list1 print x 列表個數 print len list1 列表...

python列表學習 Python列表學習

python中的列表表示 python中的列表相當於oc中的陣列,它們都會有增刪改查的方法,這裡就將這兩種語言中的列表和陣列進行對比學習。首先先來寫組oc中的陣列的表達方式 nsarray namesarr nsarray arraywithobjects,zhang wang li zhao 這就...

Python學習筆記之疑問 9 如何使用For語句

python有強大的list,以至於很少用到for 迴圈。python不需要定義開始,結束,步長等,只是簡單地在乙個list上迴圈,與list原理相同。例如 li a b e for s in li print sabe print n join li a be1.事先定義乙個list 2.迴圈輸出...