一千萬個為什麽

搜索

Python列表長度為字符串

是否有一種首選(非醜陋)的方式將列表長度輸出為字符串?目前我正在嵌套函數調用,如下所示:

print "Length: %s" % str(len(self.listOfThings))  

這似乎是一個黑客解決方案,是否有更優雅的方式來實現相同的結果?

最佳答案

您不需要調用 str

print "Length: %s" % len(self.listOfThings)

請註意,不推薦使用,如果您使用的是Python 2.6或更高版本,則應該更喜歡使用 str.format

print "Length: {0}".format(len(self.listOfThings))  

轉載註明原文: Python列表長度為字符串