@gargamel1

Как выставить list в виде сообщения в telebot?

Добрый день. Имею такую проблему: мне нужно вставить мой список (каждый элемент списка представляет собой:
vivod.append(str(weekDay) + str(lessons[i]) + '\n')

Где vivod - нужный массив, weekDay - день недели (обычная переменная) lessons - другой список, похожий по содержанию, но имеет элементы типа None, форматируется и переходит в этот список vivod, а \n - элемент переноса строки для telebot.
В итоге конечный список может выглядеть так:
ImCleq3.png
Количество элементов в списке может варьироваться от 1 до 3-4.
Дак вот. Мне нужно сделать так, чтобы этот массив выводился в функции bot.edit_message_text
И каждый элемент с новой строки. Как это можно сделать?
  • Вопрос задан
  • 142 просмотра
Решения вопроса 1
MinTnt
@MinTnt
''.join(vivod)
- если простыми словами, то та штука перед .join это параметр типа строка, который будет служить неким разделителем, при объединении всех элементов строк в списке.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
11 мая 2024, в 00:19
1000 руб./за проект
10 мая 2024, в 23:51
30000 руб./за проект
10 мая 2024, в 23:33
2500 руб./за проект