这几种数据类型都是Python内置的数据类型;可以容纳多项数据,并进行统一管理,下面我们通过创建、更新、删除、常用操作等方面逐个体验一把。
创建有两种方式。用list() 、或[]内指定具体元素
通过索引访问 正向从0开始,反向从-1开始
也可以通过索引截取一段列表内容;如下:
更新操作分三种,append添加,通过索引修改内容,del 删除内容;举例如下
获取长度,移除指定元素,排序、清空等
元组(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
本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828
© CopyRight 2020-2024 All Rights Reserved. Powered By 71396.com 闽ICP备11008920号-4
闽公网安备35020302034903号