Skip to main content

getItem

Get an item from an array or map column.

Syntax

Python
getItem(key)

Parameters

Parameter

Type

Description

key

value

Index for array or key for map

Returns

Column

Examples

Python
df = spark.createDataFrame([([1, 2], {"key": "value"})], ["l", "d"])
df.select(df.l.getItem(0), df.d.getItem("key")).show()
Output
# +----+------+
# |l[0]|d[key]|
# +----+------+
# | 1| value|
# +----+------+