如何去掉输出字典,前边的dict_keys, 加list,‘:‘.join(list_name)把列表中每个成员用:连接成一个字符串

解决问题

成功解决如何去掉输出字典,前边的dict_keys
print(person_info[0]..keys())        #输出dict_keys(['name', 'age', 'gender', 'hobby', 'motto'])

person_info = [{"name":"yuze", "age": 18, "gender": "男", "hobby": "假正经", "motto": "I am yours"},
               {"name":"dnise", "age": 38, "gender": "male", "hobby": "swiing", "motto": "I am yours"}
               ]

 

如何去掉输出字典,前边的dict_keys, 加list,‘:‘.join(list_name)把列表中每个成员用:连接成一个字符串

解决方法

将输出字典的形式转为列表形式输出,即前边加个list即可
print(list(result_dict.keys())) #输出['name', 'age', 'gender', 'hobby', 'motto']

然后, title_str = ':'.join(title),让列表里面每一个成员用: 连接起来

 

如何去掉输出字典,前边的dict_keys, 加list,‘:‘.join(list_name)把列表中每个成员用:连接成一个字符串