Spark RDD: add field from RDD to other RDD : I'm using Pyspark and have to use RDDs (not dataframes) to do the following:

I have two RDDs, rdd1, containing more than 100 fields with names and rdd2, containing one field called "city". rdd1 and rdd2 have the same number of rows (same length). 

rdd1 is like:
>Row(name="Jack",age=35,state="California",..)  
Row(name"Jane", age=29,state="Florida",...)  
...  

rdd2 is like:
>Row(city="LA")  
Row(city="Miami")  
..

I would like rdd1 to become:
>Row(name="Jack", age=35, state="California",...,city="LA")  
...

Everything I've tried just failed. Any advice?