给列表增加元素
列表中的元素可以是字符串、数字等,也可以是列表本身。append函数后的参数只要满足数量为一即可(单个列表也会视作一个元素)。
append后的元素,会添加在列表的末尾。
语法:
列表名.append([4,5])
列表名.append(‘小美’)
示例:
a = []
a.append('A') #错误写法a.append('A','B'),注意只能增加一个元素
print(a)
==============
运行结果
['A']
li = []
def ap():
li.append(1)
return li
a = ap()
print(a)
=============
运行结果
[1]
def ap(li = [3]):
li.append(1)
return li
a = ap()
b = ap()
print(a , b)
==============
运行结果
[3, 1, 1] [3, 1, 1] #这里为什么会打印两组?
def ap(li = []):
li.append(1)
return li
a = ap()
b = ap()
c = ap()
print(a,b) #意思是打印列表a和列表b吗?
print(a,b,c)
print(a) #列表a中增加了3个元素
================
运行结果
[1, 1, 1] [1, 1, 1]
[1, 1, 1] [1, 1, 1] [1, 1, 1]
[1, 1, 1]