<p>我想做的是在创建对象时将字符串列表用作对象的属性。我看到另一个主题讨论通过创建字典将字符串列表用作变量,但这似乎将字符串保留为字符串,我认为这对我不起作用。这是我想要的工作。这是一个DnD练习:</p>
<pre><code>abilities = ['strength', 'dexterity', 'constitution', 'intelligence', 'wisdom', 'charisma']
class Character:
def __init__(self):
for ability in abilities:
self.ability = roll_ability() #this is a call to an outside function
</code></pre>
<p>谢谢</p>