1、Dictionary 的 key 是大小写敏感的,同时在一个 dictionary 中不能有重复的 key。给一个存在的 key 赋值会覆盖原有的值。
2、Dictionary 没有元素顺序的概念。说元素 “顺序乱了” 是不正确的, 它们只是序偶的简单排列。
3、List 是一个用方括号包括起来的有序元素的集合。
4、list的slice返回值是一个新的list,它包含了 list 中按顺序从第一个 slice 索引开始, 直到但是不包括第二个 slice 索引的所有元素。如果一个或两个 slice 索引是负数,可以这样理解:从左向右阅读 list, 第一个 slice 索引指定了您想要的第一个元素, 第二个 slice 索引指定了第一个您不想要的元素。返回的值为在其间的每个元素。
5、如果将两个分片索引全部省略, 这将包括 list 的所有元素。但是与原始的list 不同, 它是一个新 list, 恰好拥有与原始的list一样的全部元素。只是生成一个原始list完全拷贝的一个简写。
6、Lists 的两个方法 extend 和 append 看起来类似, 但实际上完全不同。 extend 接受一个参数, 这个参数总是一个 list, 并且添加这个 list 中的每个元素到原 list 中。append 接受一个参数, 这个参数可以是任何数据类型, 并且简单地追加到 […]