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

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

怎么在python中利用切片獲取非連續(xù)序列

這期內(nèi)容當(dāng)中小編將會(huì)給大家?guī)碛嘘P(guān)怎么在python中利用切片獲取非連續(xù)序列,文章內(nèi)容豐富且以專業(yè)的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。

創(chuàng)新互聯(lián)公司,為您提供重慶網(wǎng)站建設(shè)、成都網(wǎng)站制作、網(wǎng)站營銷推廣、網(wǎng)站開發(fā)設(shè)計(jì),對(duì)服務(wù)成都鑿毛機(jī)等多個(gè)行業(yè)擁有豐富的網(wǎng)站建設(shè)及推廣經(jīng)驗(yàn)。創(chuàng)新互聯(lián)公司網(wǎng)站建設(shè)公司成立于2013年,提供專業(yè)網(wǎng)站制作報(bào)價(jià)服務(wù),我們深知市場(chǎng)的競(jìng)爭(zhēng)激烈,認(rèn)真對(duì)待每位客戶,為客戶提供賞心悅目的作品。 與客戶共同發(fā)展進(jìn)步,是我們永遠(yuǎn)的責(zé)任!

Python主要用來做什么

Python主要應(yīng)用于:1、Web開發(fā);2、數(shù)據(jù)科學(xué)研究;3、網(wǎng)絡(luò)爬蟲;4、嵌入式應(yīng)用開發(fā);5、游戲開發(fā);6、桌面應(yīng)用開發(fā)。

1、概念

切片(slice)是取部分元素的操作。列表list,字典dic,字符串,元組均可進(jìn)行切片操作。

提取單個(gè)元素時(shí),返回結(jié)果的類型為該元素的類型;切片返回值類型為列表。

2、非連續(xù)序列實(shí)例

切片(slice)用于從給定的序列中提取元素的連續(xù)序列/子序列。默認(rèn)情況下,step_size為1,因此生成一個(gè)連續(xù)序列。但是,我們可以為step_size提供任何值來獲得非連續(xù)的元素序列

# Python program to rotate an array by 'd' elements.
def rotate(arr, d):
  return arr[d:] + arr[:d]
 
if __name__ == '__main__':
  arr = [1, 2, 3, 4, 5, 6, 7, 8]
  arr = rotate(arr, 3)
  print (arr)
  # prints [3 ,4, 5, 6, 7, 8, 1, 2]

這里,我們?cè)俅芜B接兩個(gè)切片操作的結(jié)果(列表)。首先,我們將列表從索引' d '切片到結(jié)束,然后從開始切片到索引' d '。

# Python program to reverse an array.
def reverse(arr):
  return arr[::-1]
 
if __name__ == '__main__':
  arr = [1, 2, 3, 4, 5, 6, 7, 8]
  arr = reverse(arr)
  print (arr)
  # prints [8 ,7, 6, 5, 4, 3, 2, 1]

這是一個(gè)顯示step_size用法的例子。步長為-1表示從結(jié)束到開始切片。

當(dāng)我們想要從序列中獲取一些元素時(shí),可以使用切片來進(jìn)行操作。在大多數(shù)的情況下,我們會(huì)選擇一系列連續(xù)的元素。那么在不連續(xù)元素的選擇上,就需要對(duì)step_size的值進(jìn)行修改。

上述就是小編為大家分享的怎么在python中利用切片獲取非連續(xù)序列了,如果剛好有類似的疑惑,不妨參照上述分析進(jìn)行理解。如果想知道更多相關(guān)知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。


網(wǎng)站題目:怎么在python中利用切片獲取非連續(xù)序列
新聞來源:http://weahome.cn/article/pijhdg.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部