慕村225694
append:在末尾追加对象。x = [1, 2, 3]x.append([4, 5])print (x)给你:[1, 2, 3, [4, 5]]extend*通过从迭代中追加元素来扩展List。x = [1, 2, 3]x.extend([4, 5])print (x)给你:[1, 2, 3, 4, 5]
呼唤远方
append将元素添加到列表中,并且extend将第一个列表与另一个列表(或另一个可迭代的列表,不一定是一个列表)连接起来。>>> li = ['a', 'b', 'mpilgrim', 'z', 'example']>>> li['a', 'b', 'mpilgrim', 'z', 'example']>>> li.append("new")>>> li['a', 'b', 'mpilgrim', 'z', 'example', 'new']>>> li.append(["new", 2])>>> li['a', 'b', 'mpilgrim', 'z', 'example', ['new', 2]]>>> li.insert(2, "new")>>> li['a', 'b', 'new', 'mpilgrim', 'z', 'example', 'new']>>> li.extend(["two", "elements"])>>> li['a', 'b', 'new', 'mpilgrim', 'z', 'example', 'new', 'two', 'elements']从…深入Python.