Определение функции, которая преобразует список списков в отдельные списки? - PullRequest
0 голосов
/ 27 ноября 2018

Я пытаюсь создать определенную функцию, используя цикл for, который получает в качестве входных данных список списков и преобразует их в отдельные списки.

def convert_to_sep_lists(listoflists):
    for i in range(len(listoflists)):
        newlst=listoflists[i]

Это, очевидно, вернет самый последний список в списке списков.Как я могу сохранить каждую итерацию и вернуть все списки (внутри этого списка) отдельно?

1 Ответ

0 голосов
/ 28 ноября 2018

вы можете попробовать функцию pandas to_json

import pandas as pd
import numpy as np

n=20
columns_name = list('abcd')
df = pd.DataFrame(data = np.random.randint(1,100,size=(5,4)),
              columns= columns_name)
print(df)
df.sum().to_json("result.json")

Содержимое df информационного кадра будет:

    a   b   c   d
0  56  91  65  82
1  63  65  50  78
2  46  43  75   3
3  37  96  84  13
4  40  59  61  66

содержимое выходного файла будет

{"a":165,"b":230,"c":234,"d":336}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...