l = [{'name': 'wangfan', 'age': 18, 'sex': 'nan'}, {'name': 'wangerfan', 'age': 10, 'sex': 'nan'}, {'name': 'wangsanfan', 'age': 28, 'sex': 'nan'}, {'name': 'wangsifan', 'age': 8, 'sex': 'nan'}, ]l.sort(key=lambda a: a['age'], reverse= True) # 如果是a['name'],则是按照名字的字母大小排序print(l) # 字符串排序的方法i = -1 # 控制下标name = input('输入要删除的name:')for x in l: # 遍历字典 i += 1 print(i) if x['name'] == name: del l[i] breakelse: # 循环中没有break则执行 print('查无此人')print(l)
------- 知识无价,汗水有情,如需搬运请注明出处,谢谢!
版权声明
本文仅代表作者观点,不代表百度立场。
本文系作者授权百度百家发表,未经许可,不得转载。


