解压缩数据帧列表?

时间:2021-03-17 16:02:41

标签: python-3.x

我通过将调用列表分成 5 个块并将 DataFrame 附加到 1 个来调用 API。但是,结果是一个压缩的 DataFrame 列表。有没有办法扩展/分解/解压缩这个列表?任何帮助将不胜感激。

import pandas as pd
import time
from pandas import DataFrame
from nba_api.stats.endpoints import boxscoreplayertrackv2
    

Y = ['0020500436',
'0020500434',
'0020500435',
'0020500439',
'0020500869',
'0020500440',
'0020500437',
'0020500446',
'0020500445',
'0020500447',
'0020500443',
'0020500442',
'0020500444',
'0020500441',
'0020500454',
'0020500455',
'0020500453',
'0020500450',
'0020500452',
'0020500448',
'0020500449',
'0020500456',
'0020500451',
'0020500457',
'0020500458',
'0020500461',
'0020500466',
'0020500471',
'0020500469',
'0020500467',
'0020500463',
'0020500459',
'0020500464',
'0020500460',
'0020500465',
'0020500470',
'0020500462',
'0020500478',
'0020500477',
'0020500479']

n = 5

x = [Y[i:i + n] for i in range(0, len(Y), n)]

df = []
for i in x:
    for id in i:
        data = boxscoreplayertrackv2.BoxScorePlayerTrackV2(id).get_data_frames()
        df.append(data)
    time.sleep(5)

0 个答案:

没有答案
相关问题