如何为每个用户创建单独的列表?

时间:2020-04-06 19:38:57

标签: python python-telegram-bot

我使用Python电报bot创建了一个提醒机器人,该机器人将获取用户提醒并将其存储在列表中,并且当用户发送请求以获取提醒时,它将从列表中删除它们 我认为Python Telegram Bot会自动为每个用户创建单独的列表 但是它不只是存储在一个列表中,所以现在它们都混杂了

代码如下所示 `清单= [] messagehandler(update,context): if(message!='给我提醒'): list.append(消息) 其他: 发送清单 '

1 个答案:

答案 0 :(得分:0)

您可以使用字典(哈希表)来代替键值的用户ID和值列表中的用户提醒的列表。当用户请求获取提醒时,您可以调用your_dict [user_id]并获取值。没有任何代码和数据示例,我将无法提供任何进一步的帮助,但我希望它能有所帮助。