python列表好友管理系统
时间: 2024-11-12 10:15:26 浏览: 4
好友管理python课程设计.7z
5星 · 资源好评率100%
Python列表可以很好地用来构建一个简单的“好友管理系统”。我们可以创建一个列表,其中每个元素代表一个好友,包含他们的名字、联系方式等信息。例如:
```python
class Friend:
def __init__(self, name, phone):
self.name = name
self.phone = phone
friends_list = []
# 添加好友
def add_friend(name, phone):
new_friend = Friend(name, phone)
friends_list.append(new_friend)
# 查询好友
def find_friend(name):
for friend in friends_list:
if friend.name == name:
return friend
return None # 如果找不到则返回None
# 删除好友
def remove_friend(name):
for i in range(len(friends_list)):
if friends_list[i].name == name:
del friends_list[i]
break
# 显示所有好友
def show_friends():
print("好友列表:")
for friend in friends_list:
print(f"姓名:{friend.name}, 电话:{friend.phone}")
```
这个简单示例演示了如何通过列表存储好友,以及添加、查询、删除和显示好友的基本操作。你可以根据需要扩展这个系统,比如增加搜索功能、按照联系人类型分类等。
阅读全文