五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

Python基礎(chǔ)知識大全(適用于全面復(fù)習(xí)Python語法知識)

2023-07-18 15:44 作者:編程小宇e  | 我要投稿

python語言的類型

python屬于解釋型語言


源代碼(python)<->解釋器(逐行解釋每一句源代碼)<->操作系統(tǒng)<->cpu


java屬于編譯型語言


源代碼(java)->編譯器->可執(zhí)行文件->操作系統(tǒng)<->cpu


python語言數(shù)據(jù)的基本類型

容易混淆的幾種表現(xiàn)形式


元組( ) 和列表[ ] 類似 只是元組不可以修改 這兩個有點類似于C語言中的數(shù)組


集合 唯一{ } 和字典類似 只是沒有values 字典中的key一定是不可變類型 而且字典查找速度快 缺點是占用內(nèi)存 同樣集合中的元素均是不可變的 所以不能有列表


可變序列和不可變序列

可變序列列和不可變序列區(qū)分的標(biāo)準(zhǔn)是是否能夠?qū)π蛄羞M(jìn)行增、刪、改操作;并且,增刪改操作后的對象地址不發(fā)生改變。能做增刪改操作的序列稱為可變序列。反之,不能做增刪改操作的序列稱為不可變序列。

可變序列:列表、字典、集合

不可變序列:數(shù)字、字符串、元組


列表

定義

列表(list)是Python中使用最頻繁的數(shù)據(jù)類型,在其他語言中通常叫做數(shù)組,專門用來存儲一組數(shù)據(jù)。


#第一種方式

name_list = []? OR name_list = ['tom','jack']

#第二種方式

data_list = list()

ps: 相當(dāng)于C語言中的數(shù)組 只不過C語言的數(shù)組存的是同一類型的數(shù)據(jù)


count

索引[] 列表可以用索引來用數(shù)據(jù)

append(數(shù)據(jù)) 在末尾插入數(shù)據(jù)

extend()

使用新的序列來擴展當(dāng)前序列,需要一個序列作為參數(shù),它會將該序列中的元素添加到當(dāng)前列表中

clear()

insert(位置,數(shù)據(jù))

abc = [‘yinsheng’, ‘jiayou’, 1111, (11, 22, 33), {‘a(chǎn)bc’: 456}]


abc.insert(0,{“key”:1})


print(abc)


#[{‘key’: 1}, ‘yinsheng’, ‘jiayou’, 1111, (11, 22, 33), {‘a(chǎn)bc’: 456}]


remove()


pop (列表索引號) 刪除某個數(shù)據(jù)

排序

reverse() 反轉(zhuǎn)列表

sort() 默認(rèn)reverse=false

sort(reverse=true) #降序

sort(reverse=false) #升序

sorted() 臨時排序

嵌套

元組

ps: 和列表list 幾乎差不多 只是不可以修改 但是這個不可以修改指的是指向永遠(yuǎn)不變

for example

定義

元組和列表一樣,都可用于存儲多個數(shù)據(jù),不同之處在于元組的元素不能修改


Python基礎(chǔ)知識大全(適用于全面復(fù)習(xí)Python語法知識)的評論 (共 條)

分享到微博請遵守國家法律
鹿邑县| 额敏县| 崇仁县| 灵山县| 上思县| 双柏县| 林州市| 新泰市| 通榆县| 江永县| 时尚| 台北市| 桂林市| 阿拉善右旗| 莱阳市| 澄迈县| 鄂州市| 平阳县| 洞头县| 新龙县| 兴隆县| 开封县| 磐安县| 西乡县| 安阳县| 平顶山市| 秦皇岛市| 肥西县| 张家界市| 琼海市| 安陆市| 天长市| 安乡县| 玛纳斯县| 高邮市| 香港| 神农架林区| 石泉县| 平度市| 乌审旗| 含山县|