列表應用2 (day 8)

2022-08-22 23:09:11 字數 1911 閱讀 5812

names = ["liuyang","yaopeng",["yp","yaop"]]       #列表裡可巢狀列表 用二維陣列方式訪問

names[2][0] = "yp"    

print(names[0:2:1]])   #切片片長

輸出:"liuyang","yaopeng",["yp","yaop"]              起始值0,終止-1,步長1  均可以省略不寫

for i in names:

print(i)    輸出每乙個字段     

>>>importcopy

>>>list=[1,2, [3,4]]

>>> copy_list=copy.copy(list)

>>> deepcopy_list=copy.deepcopy(list)

>>>

>>>id(list)

44454296

>>>id(copy_list)

44515736

>>>id(deepcopy_list)

44455736

>>>

>>>forkinlist:

...printid(k)

433380884333807644430120

>>>forkincopy_list:

...printid(k)

433380884333807644430120# copy物件的內容和原物件完全一樣

>>>forkindeepcopy_list:

...printid(k)

433380884333807644457456# deepcopy物件的內容和原物件有區別:列表元素的id不一樣;數字元素id一樣,原因是所有相同數字的變數的引用都是一樣的。

DAY2 turtle庫的應用

turtle繪圖體系 一 turtle.setup width,height,startx,starty 設定繪圖窗體的大小,後兩個人引數表示窗體左上角座標,相對於螢幕左上角 0,0 的位置 二 turtle空間座標體系 1 絕對座標 以中心為參考,turtle.goto x,y 讓海龜到達指定位置...

Day8之物件導向複習2

usr bin python3 coding utf 8 class student object def init self name self.name name def str self return 學生名稱 s self.name 定義 str 方法後的輸出 print student x...

day2 列表中常用的方法

列表中有很多方法,下面來看看常用的方法,我們知道,字串是以字元列表形式儲存的。因此上面學習的字串中的很多方法在列表中也有。1.extend extend 列表的擴充套件,把兩個列表進行擴充套件,示例如下 l1 11 22 33 l2 44 55 99 l1.extend l2 l1 11 22 33...