オブジェクトのメソッドを呼び出しており、返された値をオブジェクト自体に割り当てたいと考えています。これに適切なプログラミングイディオムはありますか?
私が使用している例は次のとおりです。
d = "2007-07-18 10:03:19"
d.split()[0]
ただしsplit
、オリジナルは変更しません。
反対に:
d = d.split()[0]
かなりぎこちないようです。よりクリーンな方法はありますか、それともそのままですか?
オブジェクトのメソッドを呼び出しており、返された値をオブジェクト自体に割り当てたいと考えています。これに適切なプログラミングイディオムはありますか?
私が使用している例は次のとおりです。
d = "2007-07-18 10:03:19"
d.split()[0]
ただしsplit
、オリジナルは変更しません。
反対に:
d = d.split()[0]
かなりぎこちないようです。よりクリーンな方法はありますか、それともそのままですか?