可以使用Python中的字典来解决这个问题。例如,可以创建一个名为“room_dict”的字典,该字典将每个初始在线用户的用户名映射到初始房间的名称。然后,可以使用if语句检查用户是否已更改其房间。如果用户没有更改过房间,则将其加入其初始房间。如果用户更改了房间,则将其加入新的房间。
示例代码如下:
room_dict = {'user1': 'lobby', 'user2': 'kitchen', 'user3': 'bedroom'}
# Check if user has changed room
if user in room_dict:
# User has not changed room, add to initial room
join_room(room_dict[user])
else:
# User has changed room, add to new room
join_room(new_room)