今天被這個簡單的代碼唬到了。。。
代碼如下:
def sum(items):
head, *tail = items
return head + sum(tail) if tail else head
sum([1,2,3,4,5,6,7,8,9,10])
讀者可以debug嘗試一下
今天被這個簡單的代碼唬到了。。。
代碼如下:
def sum(items):
head, *tail = items
return head + sum(tail) if tail else head
sum([1,2,3,4,5,6,7,8,9,10])
讀者可以debug嘗試一下
class MetaCls(type): def __new__(cls, *args, **kwargs): print("in MetaCls") # return super(Meta