【发布时间】:2017-04-25 02:46:07
【问题描述】:
在下面的 For 循环中
def __str__(self):
output = " "
for i in range(len(self)):
output += (self.str_data[i] +" ")
return output
我如何不使用使用 range & len 或任何其他内置 函数来重写这个?
PS:之前init中使用str_data作为list类型的实例变量。
【问题讨论】:
-
你不想使用任何内置函数还是只使用 range 和 len
-
没有要使用的内置函数,包括 range() 和 len()。我需要在 str 中替换它们