我有一个函数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为一组值或以其他方式解决我的问题?