起始这个问题,还是要回到原理。 伪代码: df.rdd 转为Rdd。是Row对象,所以会有[]。 如果想去掉[], 则需要指定指定的字段 比如(伪代码): df.rdd.map(x => x(0)) 即可去掉方括号。