L15 Mutability

  • ASCII标准是专门英语设计的,但Unicode标准是拥有一个字符集,可以用于所有不同的语言

  • mutation operations

    • List的类操作 insert等等
    • list.pop() --- 返回列表最尾元素并从列表移除
    • list.remove('***') --- 从列表移除***
    • list.append('***') --- 在列表后面添加***
    • list.extend(['a','b']) -- 在列表后面添加 a b
    • list[2] = 'spade' --- 将列表索引2改为spade
    • list[0:2] = ['heart','diamond'] --- 将列表前两个元素改为后者
    • Note: python的list使用赋值绑定时,是一个对象的两个名称,即 list2 = list时,对list的改变会反应到list2上。浅拷贝。深拷贝可以用切片或者列表推理

评论