I have the following for loop:
for i in links: data = urllib2.urlopen(str(i)).read() data = json.loads(data) data = pd.DataFrame(data.items())
A more compact and efficient way would be perhaps:
cols = ['frame', 'count'] N = 4 dat = pd.DataFrame(columns = cols) for i in range(N): dat = dat.append({'frame': str(i), 'count':i},ignore_index=True)
output would be:
>>> dat frame count 0 0 0 1 1 1 2 2 2 3 3 3