DA28. 将用户的json文件转换为表格形式
描述
Python 3 解法, 执行用时: 782ms, 内存消耗: 524288KB, 提交时间: 2022-08-03
import pandas as pd import json pd.set_option('display.width', 300) # 设置字符显示宽度 pd.set_option('display.max_rows', None) # 设置显示最大行 pd.set_option('display.max_columns', None) with open('Nowcoder.json', 'r') as f: data = json.loads(f.read()) df = pd.DataFrame.from_dict(data) print(df)
Python 3 解法, 执行用时: 804ms, 内存消耗: 524288KB, 提交时间: 2022-07-26
import pandas as pd import json pd.set_option('display.width', 300) # 设置字符显示宽度 pd.set_option('display.max_rows', None) # 设置显示最大行 pd.set_option('display.max_columns', None) with open('Nowcoder.json', 'r') as f: data = json.loads(f.read()) print(pd.DataFrame(data))
Python 3 解法, 执行用时: 806ms, 内存消耗: 524288KB, 提交时间: 2022-08-04
import pandas as pd import json pd.set_option('display.width', 300) # 设置字符显示宽度 pd.set_option('display.max_rows', None) # 设置显示最大行 pd.set_option('display.max_columns', None) with open('Nowcoder.json', 'r') as f: data = json.loads(f.read()) print(pd.DataFrame(data)) # print("{}\t{}\t{}\t{}\t{}".format("Nowcoder_ID","Level","Achievement_value","Graduate_year","Language")) # for i in data # print("{}\t{}\t{}\t{}\t{}".format(i["Nowcoder_ID"],i["Level"],i["Achievement_value"],i["Graduate_year"],i["Language"]))
Python 3 解法, 执行用时: 806ms, 内存消耗: 524288KB, 提交时间: 2022-07-21
import pandas as pd import json pd.set_option('display.width', 300) # 设置字符显示宽度 pd.set_option('display.max_rows', None) # 设置显示最大行 pd.set_option('display.max_columns', None) with open('Nowcoder.json', 'r') as f: data = json.loads(f.read()) df = pd.DataFrame(data) print(df)
Python 3 解法, 执行用时: 808ms, 内存消耗: 524288KB, 提交时间: 2022-07-25
import pandas as pd import json pd.set_option('display.width', 300) # 设置字符显示宽度 pd.set_option('display.max_rows', None) # 设置显示最大行 pd.set_option('display.max_columns', None) with open('Nowcoder.json', 'r') as f: data = json.loads(f.read()) print(pd.DataFrame(data)) f.close()