我有一个函数role
,它接受一个数字并返回一个对象。
remove_roles
接受self
和*Role
。我a
通过迭代文件中的值并将它们应用到它们来创建一个列表role
a = [role(rank['role']) for rank in load(open('data.json', encoding='utf-8'))['ranks']]
但是当我使用它时await object.remove_roles(a)
,我收到一条错误消息,说我需要传递值,而不是列表。有什么方法可以将列表转换a
为一组值或以其他方式解决我的问题?