[ Web Proxy ]
URL:
Viewing: https://spark.apache.org/docs/latest/api/python/reference/api/../api/pyspark.RDD.map.html [Back]  [Original]

pyspark.RDD.map — PySpark 4.2.0 documentation Skip to main content
Search the docs ...:

pyspark.RDD.map#

RDD.map(f, preservesPartitioning=False)[source]#

Return a new RDD by applying a function to each element of this RDD.

New in version 0.7.0.

Parameters
ffunction

a function to run on each element of the RDD

preservesPartitioningbool, optional, default False

indicates whether the input function preserves the partitioner, which should be False unless this is a pair RDD and the input function doesnt modify the keys

Returns
RDD

a new RDD by applying a function to all elements

Examples

>>> rdd = sc.parallelize(["b", "a", "c"])
>>> sorted(rdd.map(lambda x: (x, 1)).collect())
[('a', 1), ('b', 1), ('c', 1)]

Web Proxy Viewer  |  New URL  |  Original Page