- Julia高性能科學(xué)計(jì)算(第2版)
- (韓)權(quán)昌賢(Changhyun Kwon)
- 323字
- 2021-10-29 21:36:59
3.3 索引和范圍
當(dāng)我們處理數(shù)組——向量、矩陣或其他數(shù)組——的索引時(shí),限定范圍將會(huì)很有用。如果我們想要一組從1到9的索引,可以簡(jiǎn)單地使用1:9。如果我們想分兩步,可以用1:2:9。假設(shè)有一個(gè)向量a。

如果我們想要前3個(gè)元素,可以這樣做。

一些其他示例如下。

這里的1:3:9指代1、4、7,雖然我們?cè)?:3:9中特意用了9,但并沒有訪問到第9個(gè)元素。
最后的索引可以用特定的關(guān)鍵詞end進(jìn)行訪問。最后3個(gè)元素可以這樣訪問。

還可以用范圍給一些元素賦值。

可以用范圍來定義數(shù)組,只要把范圍放入collect()函數(shù)即可。

假設(shè)有一個(gè)矩陣A。

矩陣A的第2列可以這樣訪問。

矩陣A的第2列、第3列可以這樣訪問。

第3行可以這樣訪問。

注意:它返回的是一個(gè)列向量。為了獲得一個(gè)行向量,我們可以這樣做。

第2行和第3行可以這樣獲得。

推薦閱讀
- 精通JavaScript+jQuery:100%動(dòng)態(tài)網(wǎng)頁(yè)設(shè)計(jì)密碼
- Redis Applied Design Patterns
- 老“碼”識(shí)途
- Practical Game Design
- Learning Concurrency in Kotlin
- 21天學(xué)通C++(第5版)
- Regression Analysis with Python
- Python Web自動(dòng)化測(cè)試設(shè)計(jì)與實(shí)現(xiàn)
- Learning Cocos2d-JS Game Development
- Android應(yīng)用程序設(shè)計(jì)
- 大話代碼架構(gòu):項(xiàng)目實(shí)戰(zhàn)版
- PHP 7 Programming Blueprints
- Learning NHibernate 4
- 循序漸進(jìn)Vue.js 3前端開發(fā)實(shí)戰(zhàn)
- SEO的藝術(shù)(原書第2版)