append and extend 方法区别

list.append(object) 向列表中添加一个对象
list.extend(sequence) 把一个序列seq的内容添加到列表中

C.numList.append(range(10)) -->把range(10)堪称一个总体对象添加到list里面

>>> print(C.numList)
[range(0, 10)]

C.numList.extend(range(10))  -->把range(10)序列添加到list里面
>>> print(C.numList)
[range(0, 10), 0, 1, 2, 3, 4, 5, 6, 7, 8, 9]

 

posted @ 2018-07-14 09:58  fireflymao  阅读(190)  评论(0编辑  收藏  举报