真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

Python高級特性知識點(diǎn)整理

這篇文章主要介紹“Python高級特性知識點(diǎn)整理”,在日常操作中,相信很多人在Python高級特性知識點(diǎn)整理問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”Python高級特性知識點(diǎn)整理”的疑惑有所幫助!接下來,請跟著小編一起來學(xué)習(xí)吧!

這篇文章主要介紹“Python高級特性知識點(diǎn)整理”,在日常操作中,相信很多人在Python高級特性知識點(diǎn)整理問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”Python高級特性知識點(diǎn)整理”的疑惑有所幫助!接下來,請跟著小編一起來學(xué)習(xí)吧!

正向范圍取值關(guān)鍵點(diǎn)

創(chuàng)新互聯(lián)公司專業(yè)為企業(yè)提供江海網(wǎng)站建設(shè)、江海做網(wǎng)站、江海網(wǎng)站設(shè)計(jì)、江海網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計(jì)與制作、江海企業(yè)網(wǎng)站模板建站服務(wù),十年江海做網(wǎng)站經(jīng)驗(yàn),不只是建網(wǎng)站,更提供有價(jià)值的思路和整體網(wǎng)絡(luò)服務(wù)。

首位下標(biāo)是 0

第一個數(shù)字是起始下標(biāo),第二個數(shù)字是結(jié)束下標(biāo)(但最終結(jié)果不包含它)
代碼塊一# 正向范圍取值 - 字符串strs ="https://www.cnblogs.com/poloyy"# 從第 0 個下標(biāo)開始取值,到第 1 個下標(biāo)結(jié)束,但不會取第 1 個下標(biāo)的元素,最終取的是 0 下標(biāo)的值print(strs[0:1])# 從第 0 個下標(biāo)開始取值,到第 10 個下標(biāo)結(jié)束,但不會取第 10 個下標(biāo)的元素,最終取的是 1,2,3,4,5,6,7,8,9 下標(biāo)的值print(strs[0:10])# 從第 5 個下標(biāo)開始取值,到第 10 個下標(biāo)結(jié)束,但不會取第 10 個下標(biāo)的元素,最終取的是 5,6,7,8,9 下標(biāo)的值print(strs[5:10])# 從第 5 個下標(biāo)開始取值,到第 100 個下標(biāo)結(jié)束,但因?yàn)樽址铋L就 30 個字符,所以會取到最后一個結(jié)束就結(jié)束了print(strs[5:100])# 相同數(shù)字返回空print(strs[5:5])# 第二個數(shù)字比第一個數(shù)字小,返回空print(strs[5:4])# 從第 0 個下班開始取值,取后面所有元素print(strs[0:])# 取前面 10 個元素print(strs[:10])運(yùn)行結(jié)果hhttps://ww://ww://www.cnblogs.com/poloyyhttps://www.cnblogs.com/poloyy

https://ww代碼塊二# 正向范圍取值 - 數(shù)組lists = [1, 2, 3, 4, 5, 6, 7]print(lists[0:1])print(lists[0:10])print(lists[5:10])print(lists[5:100])print(lists[5:5])print(lists[5:4])運(yùn)行結(jié)果[1][1, 2, 3, 4, 5, 6, 7][6, 7][6, 7][][]反向范圍取值關(guān)鍵點(diǎn)

因?yàn)槭欠聪?,所以倒?shù)的下標(biāo)從 -1 算起

第一個數(shù)字是起始下標(biāo),第二個數(shù)字是結(jié)束下標(biāo)(但最終結(jié)果不包含它)

第一個數(shù)字是負(fù)數(shù)情況下,第二個數(shù)字最大是 -1,如果寫成 0 會返回空值

代碼塊# 反向范圍取值 - 字符串strs = "https://www.cnblogs.com/poloyy"# 取最后 10 個元素print(strs[-10:])# 取最后 6-10 的元素, 不會取到倒數(shù)第五個元素print(strs[-10:-5])# 反向范圍取值 - 列表lists = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]# 取最后 6 個元素print(lists[-6:])# 取最后 5 個元素, 但不會取到倒數(shù)第 1 個元素print(lists[-5:-1])# 第二個值寫0,返回空值print(lists[-10:0])# 正數(shù)+復(fù)數(shù)組合print(lists[1:-5])運(yùn)行結(jié)果com/poloyycom/p[5, 6, 7, 8, 9, 10][6, 7, 8, 9][][2, 3, 4, 5][:] 復(fù)制對象代碼塊# [:]lists1 = [1, 2, 3, 4, 5]lists2 = lists1lists1.append(6)print(lists1, lists2, id(lists1), id(lists2))lists1 = [1, 2, 3, 4, 5]lists2 = lists1[:]lists1.append(6)print(lists1, lists2, id(lists1), id(lists2))lists1 = [1, 2, 3, 4, 5, [1, 2, 3]]lists2 = lists1lists1[5].append(4)print(lists1, lists2, id(lists1), id(lists2))lists1 = [1, 2, 3, 4, 5, [1, 2, 3]]lists2 = lists1[:]lists1[5].append(4)print(lists1, lists2, id(lists1), id(lists2))strs1 = "abcd"strs2 = strs1strs1 = "abc"print(strs1, strs2, id(strs1), id(strs2))strs1 = "abcd"strs2 = strs1[:]strs1 = "abc"print(strs1, strs2, id(strs1), id(strs2))運(yùn)行結(jié)果[1, 2, 3, 4, 5, 6] [1, 2, 3, 4, 5, 6] 2560550555144 2560550555144[1, 2, 3, 4, 5, 6] [1, 2, 3, 4, 5] 2560550627784 2560548023880[1, 2, 3, 4, 5, [1, 2, 3, 4]] [1, 2, 3, 4, 5, [1, 2, 3, 4]] 2560550627400 2560550627400[1, 2, 3, 4, 5, [1, 2, 3, 4]] [1, 2, 3, 4, 5, [1, 2, 3, 4]] 2560550627784 2560550627656abc abcd 2560547930776 2560548937376abc abcd 2560547930776 2560548937376知識點(diǎn)

[:] 等同于淺拷貝,對可變對象是生效的

[::] 步進(jìn)代碼塊# [::]strs = "https://www.cnblogs.com/poloyy"# 取最后 10 個元素,每 2 個取 1 個print(strs[-10::2])# 取第 0 到 10 的元素,每 5個 取 1 個print(strs[0:10:5])print(strs[::])# 倒序print(strs[::-1])lists = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]# 取全部元素,每 3 個 取 1 個print(lists[::3])# 倒序print(lists[::-1])運(yùn)行結(jié)果cmplyh:https://www.cnblogs.com/poloyyyyolop/moc.sgolbnc.www//:sptth[1, 4, 7, 10][10, 9, 8, 7, 6, 5, 4, 3, 2, 1]


當(dāng)前標(biāo)題:Python高級特性知識點(diǎn)整理
標(biāo)題來源:http://weahome.cn/article/dhsgh.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部