最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(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語法知識)的評論 (共 條)

分享到微博請遵守國家法律
太保市| 鞍山市| 介休市| 永吉县| 曲松县| 朔州市| 太谷县| 南充市| 洪雅县| 德兴市| 柳河县| 鄂托克旗| 青阳县| 苍山县| 花莲市| 广丰县| 讷河市| 合江县| 泸州市| 青铜峡市| 马公市| 田东县| 齐河县| 平潭县| 浦东新区| 昌都县| 蒲城县| 镇康县| 台山市| 榕江县| 富平县| 吴忠市| 大悟县| 桐庐县| 合作市| 海原县| 宁武县| 延吉市| 安塞县| 屯昌县| 广元市|