Вызов глобальной переменной извне функции

Пытаюсь вывести список извне функции, назначая его глобальным. Но список возвращается пустой, хотя в другой функции я добавляю в него элемент и также назначаю глобальным.

messages = []
async def simple(event: userbot.SimpleBotEvent):
    global messages
    messages.append('text')
async def simple(event: bot.SimpleBotEvent):
    global messages
    print(messages)

Ответы (1 шт):

Автор решения: КИТ KIT

Потому что вы переписали функцию, поэтому функции с изменением массива не существует.

→ Ссылка