Insertar lista de listas en una sola columna de pandas df

Estoy tratando de colocar varias listas en una sola columna de Pandas df. Mi lista de listas es muy larga, por lo que no puedo hacerlo manualmente.

La salida deseada se vería así:

list_of_lists = [[1,2,3],[3,4,5],[5,6,7],...] df = pd.DataFrame(list_of_lists) >>> df 0 0 [1,2,3] 1 [3,4,5] 2 [5,6,7] 3 ... 

Gracias por la ayuda.

Qué pasa

 df = pd.DataFrame({0: [[1,2,3],[3,4,5],[5,6,7]]}) 

Puede asignarlo envolviéndolo en un ctor Series si está intentando agregar a un df existente:

 In [7]: df = pd.DataFrame(np.random.randn(5,3), columns=list('abc')) df Out[7]: abc 0 -1.675422 -0.696623 -1.025674 1 0.032192 0.582190 0.214029 2 -0.134230 0.991172 -0.177654 3 -1.688784 1.275275 0.029581 4 -0.528649 0.858710 -0.244512 In [9]: df['new_col'] = pd.Series([[1,2,3],[3,4,5],[5,6,7]]) df Out[9]: abc new_col 0 -1.675422 -0.696623 -1.025674 [1, 2, 3] 1 0.032192 0.582190 0.214029 [3, 4, 5] 2 -0.134230 0.991172 -0.177654 [5, 6, 7] 3 -1.688784 1.275275 0.029581 NaN 4 -0.528649 0.858710 -0.244512 NaN