我是Python的初学者,我对JSON有点问题。在我正在使用的教程中有两个功能:
def read_json(filename):
data = []
if os.path.isfile(filename):
with open(filename, "r") as f:
data = json.load(f)
return data
def save_json(filename, data):
with open(filename, "w") as f:
json.dump(data, f)
但是当我尝试保存数据时,保存时出错:
raise TypeError(repr(o) + " is not JSON serializable")
TypeError: {1, 3} is not JSON serializable
有人能帮助我吗?