gpt4 book ai didi

python - 如何拆分列表并将其打印在不同的行中?

转载 作者:行者123 更新时间:2023-11-28 21:32:03 26 4
gpt4 key购买 nike

您好,这是我的 Telegram 机器人代码,我有一个按名称填写的列表。机器人将用户名添加到列表并将其作为列表回复我想在单独的行中回复每个名字

list = []
txt = str(list)


def msg_filter(bot , update):
wordsp = ["man"," miam"]
wordsn = ['nemiam','nistam','na']

if len(list) <=15:

if any (i in update.message.text for i in wordsp):

if "{}".format(update.message.from_user.first_name) not in list:
list.append("{}".format(update.message.from_user.first_name))
bot.send_message(chat_id = update.message.chat_id , text = "{}".format(list))

我在输出中有这个:['username1','username2','username3']

但期待这个:

[username
usernam2
username3]

最佳答案

你可以使用:

 print('\n'.join(list))
# please do not name your list "list", list is a build-in function !!!

关于python - 如何拆分列表并将其打印在不同的行中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57112245/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com