从数组或映射列获取项。
Syntax
getItem(key)
参数
| 参数 | 类型 | Description |
|---|---|---|
key |
value | 映射的数组或键的索引 |
退货
列
示例
df = spark.createDataFrame([([1, 2], {"key": "value"})], ["l", "d"])
df.select(df.l.getItem(0), df.d.getItem("key")).show()
# +----+------+
# |l[0]|d[key]|
# +----+------+
# | 1| value|
# +----+------+