• 大小: 2.05KB
    文件类型: .py
    金币: 1
    下载: 0 次
    发布日期: 2021-03-03
  • 语言: Python
  • 标签: python  py  代码  排序  

资源简介

    Python几行代码写完用户增删查改排序

资源截图

代码片段和文件信息

#添加用户
def addUser(**kwargs):kwargs.pop(‘list‘).append(kwargs)
#lambda式添加用户
addUser = lambda **kwargs:kwargs.pop(‘list‘).append(kwargs)
#删除用户
def deleteUser(**kwargs):return [x for x in kwargs.pop(‘list‘) if x[‘userid‘]!= kwargs.get(‘userid‘)]
#lambda式删除用户
deleteUser = lambda **kwargs:[x for x in kwargs.pop(‘list‘) if x[‘userid‘]!= kwargs.get(‘userid‘)]
#查找用户
def findUser(**kwargs):return [x for x in kwargs.pop(‘list‘) if x[‘userid‘]==kwargs.get(‘userid‘)]
#lambda式查找用户
findUser = lambda **kwargs:[x for x in kwargs.pop(‘list‘) if x[‘userid‘]==kwargs.get(‘userid‘)]
#修改用户
def updateUser(**kwargs):[user.__setitem__(‘username‘kwargs.get(‘username‘))
   for user in [x for x in  kwargs.pop(‘list‘)
                if x[‘userid‘]== kwargs.get(‘userid‘)]]
#lambda式修改用户
updateUser = lambda **kwargs:[user.__setitem__(‘username‘kwargs.get(‘username‘))
   for user in [x for x in  kwargs.pop(‘list‘)
                if x[‘userid‘]== kwargs.g

评论

共有 条评论