Код: Выделить всё
userID, movieID, list of movieIDs
[(69120, (296, [296, 356, 2858, 608, 588, 1580, 597, 153, 4306, 587]))],...
Код: Выделить всё
userMovies.reduceByKey(lambda v : 1 if v[1][0] in v[1][1] else 0).take(1)
РЕДАКТИРОВАТЬ:
Код: Выделить всё
userMovies.map(lambda tup: (tup[0], (tup[1][0], 1 if tup[1][0] in tup[1][1] else 0))).reduceByKey(lambda a,b: a[1][1]+b[1][1]).take(2)
Код: Выделить всё
[(43450, (84152, 0)), (60830, (345, 0))]
Подробнее здесь: https://stackoverflow.com/questions/496 ... olumn-list
Мобильная версия