Python简化列表项

Python简化列表项,python,list,python-3.5,discord.py,Python,List,Python 3.5,Discord.py,我正在为AniList使用一个名为PyMoe的API包装器。用这个做我的Discord机器人。 以下是我正在使用的代码: >>> import Pymoe >>> An = Pymoe.Anilist() >>> search = An.search.anime('SNK') >>> ide = search['data']['Page']['media'][0]['id'] >>> id = An.get

我正在为AniList使用一个名为PyMoe的API包装器。用这个做我的Discord机器人。 以下是我正在使用的代码:

>>> import Pymoe
>>> An = Pymoe.Anilist()
>>> search = An.search.anime('SNK')
>>> ide = search['data']['Page']['media'][0]['id']
>>> id = An.get.anime(ide)
>>> genres = id['data']['Media']['genres']
>>> genres
['Action', 'Drama', 'Fantasy']
当我为我的Discord机器人使用代码时,我明白了。但是我不想要这些东西。我想要像
类型1,类型2,类型3这样的。我对此做了一些研究,但什么也没找到。因此,如果可能(或不可能),请告诉我。

使用
join()
方法解决此问题

genres = id['data']['Media']['genres']
genres = ', '.join(genres)
这将为您提供输出

动作、戏剧、幻想


不依赖列表的字符串表示形式吗?自己格式化?我在找我的Discord机器人的代码,而不是终端。我的意思是不能用打印命令。它可以在终端上工作,但不能在不一致的情况下工作。使用
join()
并将其保存到变量中,然后您可以将该变量用于bot