是否有一种首选(不难看)的方式将列表长度输出为字符串?目前我正在像这样嵌套函数调用:
print "Length: %s" % str(len(self.listOfThings))
这似乎是一个 hack 解决方案,是否有更优雅的方式来实现相同的结果?
最佳答案
您不需要调用 str
:
print "Length: %s" % len(self.listOfThings)
请注意,使用 %
已被弃用,如果您使用的是 Python 2.6 或更新版本,您应该更喜欢使用 str.format
:
print "Length: {0}".format(len(self.listOfThings))
关于Python 将长度列为字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2647672/