随手记06
组合数据类型 组合数据类型的基本概念:集合类型,序列类型,映射类型。 – 集合类型:元素集合。元素之间无序,相同元素在集合中唯一存在(set) – 序列类型:是一个元素向量。元素之间存在先后关系,通过序号访问,元素之间不排他。序列类型的典型代表是字符串(str)、元组(tuple)、列表(list) – 映射类型:是“键-值”数据项的组合,每个元素都是一个键值对,表示为(key、value)。映射类型的典型代表是字典(dict) 集合类型 概述:包含0个或多个元素的无序组合。无索引和位置的概念,可以动态增加或者删除,使用集合类型能够过滤掉重复元素。{} 操作方式 函数或方法 列表类型 【】表示,无长度限制,类型可以不痛,属于序列类型。 操作符和函数 注:s n 字符串或列表 n均指复制n次 列表的索引 列表的操作方法 ls = [ '论语' , '中庸' , '大学' , '诗经' ] print ( '1:{} |' . format ( ls ) ) ls . append ( '高尔基' ) print ( '2:{} |' . format ( ls ) ) lt = [ '在人间' , '童年' ] ls += lt print ( '3:{} |' . format ( ls ) ) ls . insert ( 1 , 'cute' ) print ( '4:{} |'