total4c
@total4c
Говнокодер

Как сделать вывод в одну строку?

Решил написать бота, который будет созывать всех участников беседы по команде: "/созвать", получил список участников, создал цикл, добавил объект ["first_name"] в массив, но получается, что имена всех участников идут в столбик а не в строку, как мне надо
Сам код:
users = vk.method("messages.getConversationMembers", {"peer_id": event.peer_id})
for i in range(len(users["profiles"])):
     info = users["profiles"][i]["first_name"]
     vk.method("messages.send", {"peer_id": event.peer_id, "message": info + ", вы были созваны для привлечения внимания!", "random_id": 0})

Конечный результат должен выглядеть так: 5d19c20d13fa7889177418.png
  • Вопрос задан
  • 1421 просмотр
Решения вопроса 1
fox_12
@fox_12 Куратор тега Python
Расставляю биты, управляю заряженными частицами
... "message": "{user_list}, вы были созваны для привлечения внимания!".format(
user_list=','.join(users["profiles"][i]["first_name"])), ...
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы