Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/359.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 在RDD中访问元组的单个元素_Python_Apache Spark_Pyspark - Fatal编程技术网

Python 在RDD中访问元组的单个元素

Python 在RDD中访问元组的单个元素,python,apache-spark,pyspark,Python,Apache Spark,Pyspark,我们可以在pyspark中访问RDD中元组的单个元素吗?在PIG中,我们使用$0、$1等。。。我们在pySpark中也有类似的东西。 如果元组有10个元素,如何得到第5和第7个元素?我应该使用哪个函数。如何仅检索所需的元素。这是您想要的吗 rdd57 = rdd.map(lambda x: (x[5], x[7])) Hi@JGreenwell可能是重复的,我在发布之前检查了一下,这是一些不同的东西。这个问题和。你能试着做一些python和spark教程,而不是问同样的问题3次吗?@elias

我们可以在pyspark中访问RDD中元组的单个元素吗?在PIG中,我们使用$0、$1等。。。我们在pySpark中也有类似的东西。 如果元组有10个元素,如何得到第5和第7个元素?我应该使用哪个函数。如何仅检索所需的元素。

这是您想要的吗

rdd57 = rdd.map(lambda x: (x[5], x[7]))

Hi@JGreenwell可能是重复的,我在发布之前检查了一下,这是一些不同的东西。这个问题和。你能试着做一些python和spark教程,而不是问同样的问题3次吗?@eliasah甚至我也这么认为。但是当你检查答案时,你会意识到第一个问题的答案不是预期的。在问这个问题之前,我在谷歌上搜索了很多。。。我没有经历过太多的感谢,这正是我需要的