列表Tips
1 lst = [[]] * 5 2 print(lst) 3 lst[0].append(10) 4 print(lst) 5 lst[1].append(20) 6 print(lst) 7 lst.append(30) 8 print(lst)
执行结果:
[[], [], [], [], []] [[10], [10], [10], [10], [10]] [[10, 20], [10, 20], [10, 20], [10, 20], [10, 20]] [[10, 20], [10, 20], [10, 20], [10, 20], [10, 20], 30]
说明:
列表乘法,只是生成了一个列表,乘法结果的每个元素共用这一个列表
1 lst = [1] + [2] 2 print(lst)
执行结果:
[1, 2]
说明:
两个列表相加,相当于把两个列表元素放在同一个列表

浙公网安备 33010602011771号