有没有办法给一个变量赋值?
我正在编写一个纸牌游戏和使用的价值,通过王牌的王牌。有没有办法给一个变量赋值“ace”的值和“1”的值等等,king是“13”?这是不必要的,但会使代码更简单和更容易创建。
谢谢大家,我现在有:
from collections import namedtuple
Card = namedtuple('Card', 'name value')
ace = Card(name="ACE", value=1)
当我这样做的时候:
print(ace)
我的结局是:
Card(name="ACE", value=1)
当我做ace.name或ace.value时,我也得到了正确的结果。
有没有什么方法可以让“ace”值出现在列表中,并且只提取名称?