在做tensorflow的时候,遇到了list的append和extend
如果加入到原列表是单个单个元素往里面加的时候,这两个函数实现的功能是一样的,但是如果填进去的是列表,就不同了。
extend是向原列表中加入一个序列。
a=[1,2,3,4]
b=[5,6]
a.append(b)
print(a) #结果是[1,2,3,4,[5,6]]
a.extend(b)
print(a) #结果是[1,2,3,4,5,6]
在做tensorflow的时候,遇到了list的append和extend
如果加入到原列表是单个单个元素往里面加的时候,这两个函数实现的功能是一样的,但是如果填进去的是列表,就不同了。
extend是向原列表中加入一个序列。
a=[1,2,3,4]
b=[5,6]
a.append(b)
print(a) #结果是[1,2,3,4,[5,6]]
a.extend(b)
print(a) #结果是[1,2,3,4,5,6]