如何将Python中的列表与自身结合起来?

Sat*_*aha -1 python list

我有一份清单

L=[['g1','g2'],['g3'],['g4','g5','g6']]
Run Code Online (Sandbox Code Playgroud)

现在我想要

L*L=[['g1','g2','g3'],['g1','g2','g4','g5','g6'],['g3','g4','g5','g6']]
Run Code Online (Sandbox Code Playgroud)

我如何在Python 3.5中完成它

Rag*_*nya 6

您可以在嵌套for循环中执行这些操作

l=[[1,2],[3],[4,5,6]]
lxl=[]
for i in range(0,len(l)):
    for j in range(i+1,len(l)):
        lxl.append(l[i]+l[j])
Run Code Online (Sandbox Code Playgroud)

lxl看起来像这样 [[1, 2, 3], [1, 2, 4, 5, 6], [3, 4, 5, 6]]