为什么以下代码段返回None?

时间:2014-03-10 15:27:36

标签: python

这应该使用范围方法从我在这里创建的新列表中追加列表值中的值。

val = [1, 2, 3,'time is', 10, 'up']
print val.extend(range(0,10))

1 个答案:

答案 0 :(得分:5)

list.extend()将列表对象扩展到位并返回None

您可以在扩展后打印val

val.extend(range(0,10))
print val

或使用串联:

print val + range(0, 10)