簡體   English   中英

python中的變量賦值

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM