有一组数据
|  | v1 | v2 | v3 | v4 | v5 | v6 | v7 | v8 | v9 | v10 | v11 | v12 | v13 | v14 | v15 | v16 | v17 | v18 | v19 | 
| 1 | x | y | a | b | e | w | q | r | t | u | o | p | l | k | h | g | f | d | m | 
| 2 | z | x | c | v | n | m | a | s | d | f | g | h | j | k | l | q | w | e | r | 
| 3 | t | y | u | i | o | p | a | s | d | f | g | h | j | k | b | v | c | x | z | 
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 
如何对每一行的数据进行排列组合,进行拆分。想要的结果为:
|  | v1 | v2 | 
| 1 | x | y | 
| 1 | x | a | 
| 1 | x | b | 
| 1 | x | ... | 
| 1 | x | m | 
| 1 | y | a | 
| 1 | y | b | 
| 1 | ... |  | 
| 1 | d | m | 
| 2 | z | x | 
| 2 | z | c | 
| 2 | ... |  | 
| ... |  |  | 
感谢