pyspark.SparkContext.range

SparkContext。 範圍 ( 開始:int,結束:可選(int]=沒有一個,一步:int=1,numSlices:可選(int]=沒有一個 )→pyspark.rdd.RDD(int]

創建一個新的包含元素從抽樣的int開始結束(獨家),增加了一步每一個元素。可以相同的方式調用python的內置範圍()函數。如果使用一個參數,參數是解釋為結束,開始設置為0。

參數
開始 int

開始值

結束 int,可選

最終值(獨家)

一步 int,可選

增量步(默認值:1)

numSlices int,可選

分區的新抽樣的數量

返回
pyspark.RDD

int的抽樣

例子

> > >sc範圍(5)收集()[0,1、2、3、4)> > >sc範圍(2,4)收集()(2、3)> > >sc範圍(1,7,2)收集()(1、3、5)