我正在爲跟蹤自己的工作相關統計信息編寫一個小應用程序。我有一個類將一個值分配給多個變量
class Shift():
def __init__(self):
self.hours = None
self.coworker = None
... Etc
我想要做的是將所有這些值分配爲無創建移位對象。一次只能輕鬆完成一項,但我想知道是否有辦法將None分配給多個變量。
我正在爲跟蹤自己的工作相關統計信息編寫一個小應用程序。我有一個類將一個值分配給多個變量
class Shift():
def __init__(self):
self.hours = None
self.coworker = None
... Etc
我想要做的是將所有這些值分配爲無創建移位對象。一次只能輕鬆完成一項,但我想知道是否有辦法將None分配給多個變量。
你現在正在做的事情很好。這很容易閱讀和理解,並且你永遠不應該犧牲那些少量的行 – 2014-10-30 22:15:41
請澄清(你自己也是)你想要做的是分配相同的值多個變量,或DEFINE多個變量恰巧被初始化爲相同的值。區別很重要 - 因爲您使用的是NAMED變量 - 而且這些變量必須明確定義。如果它們已經存在,可以使用不同的解決方案來爲它們分配值。 – immortal 2014-10-30 22:20:27
我可能會這樣做都是錯的。我想要的是將移位對象的屬性設置爲無。然後在程序中的各個點將各種屬性設置爲它們各自的值。在存儲對象之前,我希望能夠驗證所有屬性都已設置爲合適的值 – Oliver 2014-10-31 01:41:50