person_info = [{"name":"yuze", "age": 88, "gender": "男", "hobby": "", "motto": "hehe"}, {"name":"boge", "age": 18, "gender": "男", "hobby": "basketball", "motto": "haha"}] for i in person_info: s=(",".join([str(v) for v in i.values()])) with open('boge1.txt','a',encoding='utf-8') as rf: rf.write(str(s)+' ')