用户列表和密码列表如下所示 yhlb=["mary","harry","mike","tom","rose"] mmlb=["123456","888888","999999","765432","678901"] 补充程序,实现对用户和密码列表进行增加、删除、查询。
时间: 2024-10-10 13:17:00 浏览: 19
当然,我们可以创建一个简单的字典数据结构,其中键是用户名,值是对应的密码。以下是用Python实现这个功能的一个基础版本:
```python
class UserList:
def __init__(self):
self.users = {} # 存储用户和密码的字典
# 添加用户和密码
def add_user(self, username, password):
if username not in self.users:
self.users[username] = password
print(f"User {username} added with password {password}")
else:
print("Username already exists!")
# 删除用户
def delete_user(self, username):
if username in self.users:
del self.users[username]
print(f"{username} deleted.")
else:
print(f"No user found with the name {username}.")
# 查询用户密码
def query_password(self, username):
if username in self.users:
return self.users[username]
else:
return "No such user."
# 使用示例
yhlb_users = UserList()
yhlb_users.add_user('mary', '123456') # 添加用户
yhlb_users.delete_user('mike') # 删除用户
print(yhlb_users.query_password('mary')) # 查询密码
```
这个类实现了添加、删除和查询的基本操作。如果需要对用户的列表进行更多的操作,比如批量添加、查找等,可以进一步扩展这个类。
阅读全文