У меня есть вложенный список, как показано ниже: -
list = [['A:1','B:(null)','C:3','D:4'],
['A:1','B:abc','C:6','D:7'],
['A:1','B:def','C:2','G:44','E: 600','F: 6600'],
['A:1','B:ghi','C:33','D:44']]
Я хочу преобразовать его в фрейм данных таким образом, чтобы все, что before :
было бы column name
и after :
было бызначение
Здесь у меня есть два типа данных, один из которых: -
[['A:1','B:(null)','C:3','D:4'],
['A:1','B:abc','C:6','D:7'],
['A:1','B:ghi','C:33','D:44']]
, и один элемент отличается,
['A:1','B:def','C:2','G:44','E: 600','F: 6600']
Ожидаемый результат: -
df1 =
![enter image description here](https://i.stack.imgur.com/yH0rn.png)
и df2 =
![enter image description here](https://i.stack.imgur.com/kxxiA.png)
Q.1) На данный момент у меня есть только два вида данных, поэтому я хочу два фрейма данных.Q.2) можем ли мы сделать это динамическим, чтобы он создавал несколько DFS в соответствии с элементами в списке.