1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > 组合数据类型{集合 序列【字符串 元组 列表】 字典}

组合数据类型{集合 序列【字符串 元组 列表】 字典}

时间:2023-06-21 19:06:11

相关推荐

组合数据类型{集合 序列【字符串 元组 列表】 字典}

集合类型及操作

<1>集合元素之间无序,每个元素唯一,不存在相同元素

<2>集合元素不可更改,不能是可变数据类型

集合用大括号{}表示,元素间用逗号分隔建立集合类型用{ }或set()建立空集合类型,必须使用set()

>>>B = set("pypy123")

{'1','p','2','3','y'}

集合间操作

1.新建一个集合

S | T :并(集合S和T中的所有元素)

S - T :差 (在集合S但不在T中的元素)

S & T :交(同时在集合S和T中的元素)

S ^ T :补(集合S和T中的非相同元素)

2.更新集合S

S |= T(更新集合S,集合S和T中的所有元素)

S - =T(更新集合S,在集合S但不在T中的元素)

S & =T(更新集合S,同时在集合S和T中的元素)

S ^ =T (更新集合S,集合S和T中的非相同元素)

集合处理方法

序列类型及操作

序列是具有先后关系的一组元素

序列类型:字符串类型,元组类型,列表类型

五个函数和方法

序列(字符串)

点击可查看

序列(元组)

元组是一种序列类型,一旦创建就不能被修改

使用小括号()或tuple()创建,元素间用逗号,分隔

可以使用或不使用小括号

元组继承了序列类型的全部通用操作元组因为创建后不能修改,因此没有特殊操作

序列(列表)

列表是一种序列类型,创建后可以随意被修改

使用方括号[ ]或list()创建,元素之间用逗号,分隔

可以使用或不使用小括号

方括号[ ]真正创建一个列表,赋值仅传递引用

操作函数和方法

字典类型及操作

字典类型是“映射”的体现

键值对:键是数据索引的扩展字典是键值对的集合,键值对之间无序采用大括号{ }和dict()创建,键值对用冒号:表示

{<键1>:<值1>,<键2>:<值2>, ........,<键N>:<值N>}

在字典变量中,通过键获得值

<字典变量> = {<键1>:<值1>,<键2>:<值2>, ........,<键N>:<值N>}

<值> = <字典变量>[<键>]

<字典变量>[<键>] = <值>

[ ]用来向字典变量中索引或增加元素

字典类型操作函数和方法

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。