通过函数创建数据框

我有以下功能,可用于从json格式解析Facebook数据。

def get_comments():
for i in data:
  comment_data = i['comments']
  for z in comment_data:
    comments = comment_data['data']
    for j in comments:
      comment = j['message']
      print(comment) 

get_comments()

输出是一列文本,看起来像这样:

I am having a great day today. 
I miss going to the beach.
(.....) and so on. 

我想将这些数据的输出转换为pandas数据框。 这是我使用的没有成功的方法,因为我试图将函数的输出保存到变量中。

full_comments = get_comments()
df = pd.DataFrame([full_comments],columns=['Comments'])
print(df)

任何帮助都感激不尽。