【发布时间】:2019-10-18 19:26:22
【问题描述】:
extend 函数的返回值 (None) 表示什么。
common_birds = ["chicken", "blue jay", "crow", "pigeon"]
birds_seen = ["sparrow", "green finch", "gold finch"]
print (common_birds.extend(birds_seen))
# returns None
common_birds.extend(birds_seen)
print (common_birds)
# returns the extended list
【问题讨论】:
-
这意味着该函数没有返回任何内容,因为它修改了用于调用它的列表
-
你可能想
print(common_birds + birds_seen)。
标签: python