Mein folgender Code erzeugte gerade eine RDD, die Listen enthält, und transformiert dann die Liste in Items via flatMap. Aber ich denke die folgende Art von dumm, muss ich die Funktion listToItem schreiben, und muss ich die Funktion printStr schreiben. Irgendeine Optimierung auf dem folgenden Code bitte.wie man die Liste in Items in Python funken umwandelt
def listToItem(inputList):
return inputList
def printStr(tm):
print tm
if __name__ == "__main__":
sc = SparkContext(appName="Test Spark")
rdd1 = sc.parallelize([[1,2,3],['a','b','c']])
res = rdd1.flatMap(listToItem).foreach(printStr)
sc.stop()