这里用一个逆序的思维模式:反着来,执果索因
归根到底就是append方法和 + 方法的理解
细节
append方法
向列表中直接追加内容,括号中传什么参数就加什么,不会给你进行自动过滤的操作,比如如果在列表中追加是列表,它不会给你自动把[ ]去掉
+ 的方法
起的是内容拼接作用,会自动过滤多余的部分,比如列表的[ ],extend方法与此类似
append
fruit = ("苹果","梨子","菠萝","黄瓜","香蕉")
num = (1,2,3)
food = [ ]
food.append(fruit)
food.append(num)
print(food)
结果
[('苹果', '梨子', '菠萝', '黄瓜', '香蕉'), (1, 2, 3)]
extend
fruit = ("苹果","梨子","菠萝","黄瓜","香蕉")
num = (1,2,3)
food = [ ]
food.extend(fruit)
food.extend(num)
print(food)
结果
['苹果', '梨子', '菠萝', '黄瓜', '香蕉', 1, 2, 3]



