Man*_*tis 2 python string conventions
是否有一种首选(而不是丑陋)的方式将列表长度输出为字符串?目前我正在嵌套函数调用,如下所示:
print "Length: %s" % str(len(self.listOfThings))
Run Code Online (Sandbox Code Playgroud)
这似乎是一个黑客解决方案,是否有更优雅的方式来实现相同的结果?
您不需要致电str:
print "Length: %s" % len(self.listOfThings)
Run Code Online (Sandbox Code Playgroud)
请注意,%不推荐使用using ,str.format如果您使用的是Python 2.6或更高版本,则应该更喜欢使用:
print "Length: {0}".format(len(self.listOfThings))
Run Code Online (Sandbox Code Playgroud)