打工人学Python:(六)快速体验Pythond容器类型的数据

容器类型的数据有哪些?

这几种数据类型都是Python内置的数据类型;可以容纳多项数据,并进行统一管理,下面我们通过创建、更新、删除、常用操作等方面逐个体验一把。

列表

1、创建

创建有两种方式。用list() 、或[]内指定具体元素

2、访问元素;

通过索引访问 正向从0开始,反向从-1开始

也可以通过索引截取一段列表内容;如下:

3、更新列表

更新操作分三种,append添加,通过索引修改内容,del 删除内容;举例如下

4 其他常用操作

获取长度,移除指定元素,排序、清空等

元组

元组(tuple)是一种不可变序列类型。Python 的元组与列表类似,不同之处在于元组的元素不能修改。元组使用小括号 (),列表使用方括号 [ ]

创建

1、小括号+逗号;2使用 tuple

元组拆包

拆包就是将元组中的元素取出,分别赋值给不同的变量;

元组的索引操作与列表类似;

集合

集合(set)是一种可迭代的、无序的、不能包含重复元素的容器类型的数据。可以使用大括号 { } 或者 set() 函数创建集合,注意:创建一个空集合必须用 set() 而不是 { },因为 { } 是用来创建一个空字典。

创建

修改集合

修改集合类似于修改列表,可以向其中插入和删除元素;

注意 remove 一个不存在的元素会 抛出错误、而discard 也是移除集合中的元素,且如果元素不存在,不会发生错误

还可以使用pop随机删除一个元素

字典

字典(dict)是可迭代的、通过键(key)来访问元素的可变的容器类型的数据;字典的每个键值 key=>value 对用冒号 : 分割,每个对之间用逗号(,)分割,整个字典包括在花括号 {}

创建

{key1:value1,key2:value2,...,key_n:value_n}:指定具体的字典键值对,键值对之间以逗号分隔,最后用大括号括起来;

更新

向字典添加新内容的方法是增加新的键/值对,修改、删除已有键/值或清空对如下

思考:

列表和集合中的哪一个的元素是不能重复的?

展开阅读全文

页面更新:2024-06-17

标签:类型   数据   括号   逗号   字典   容器   索引   元素   快速   操作   内容   列表

1 2 3 4 5

上滑加载更多 ↓
推荐阅读:
友情链接:
更多:

本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828  

© CopyRight 2020-2024 All Rights Reserved. Powered By 71396.com 闽ICP备11008920号-4
闽公网安备35020302034903号

Top