[英]Variable assignment in python
我在對象上調用方法,並且希望將返回值分配給對象本身。 有合適的編程習慣嗎?
我使用的示例是這樣的:
d = "2007-07-18 10:03:19"
d.split()[0]
但是split
不會改變原始的。
另一種方法:
d = d.split()[0]
似乎比較笨拙。 有沒有一種更清潔的方法,或者僅僅是這樣?
不 ,您使用的是不可更改的字符串,因此您無法更改其值。
有合適的編程習慣嗎?
您已經在使用它,但是為了提高效率,可以使用d=d.split(None, 1)[0]
因為您只需要第一部分,但是無論如何您都已經足夠了。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.