恩,人生苦短,当用python。以前跟着廖雪峰的那个教程学了一下,但是一段时间没弄就忘得差不多了。所以这里记一下语法啥的把。
列表
- 元素赋值 & 删除元素:
x = [1,1,1]
x[1] = 2
del x[1]
复制代码
- 分片赋值
x = [1, 1, 1]
x[1:] = list('Hello')
x[1:1] = [2]
复制代码
上面第三句代码,刚开始我写的是x[1:1] = 2,发现不对,报了TypeError。这里猜底层实现可能就是通过遍历右边的量将之插入到左边的列表,所以单独一个2就报了类型异常了。