接着前面两篇经验,继续介绍list的一些升级用法。
工具/原料
1
python3.1.6
2
pycharm
方法/步骤
1
tmp[0][0] = 'good'print(tmp, '*****', L)
2
L = [1, 2, 3]a = L + [4, 5]print(a, L)
3
s = 'good'print(id(s))s += 'love'print(s, id(s))
4
L = [1, 2, 3]print(id(L))L += [4, 5] # 相当于L[len(L):] = [4, 5]print(L, id(L))
5
# 不可变对象如数字,字符串,+= 会生成一个新的对象# 可变对象如列表,+= 是在原对象后面追加新的元素a = L * 2print(a, '****', L)
6
L *= 2print(L, id(L))print(max(L), min(L), len(L)) # 最大元素,最小元素,元素个数print(1 in [1, 2, 3]) # 断某个元素是否存在于列表中
注意事项
如需查看list的完整用法,请查看小编的前两篇经验。