Python中的容器类型(2)
python中的容器类型包含字符串(str),元组( tuple ),列表(list ),集合(set )等类型。
接下来是对集合(set ),元组( tuple ),字典的介绍。
1.集合
集合是一种可迭代的,无序的,不能包含重复数据的容器类型的数据。
创建集合有两种方法:
- set()函数,括号里的是可迭代对象(字符串(str),元组( tuple ),列表(list ),集合(set )等类型)
- {元素1,元素2,元素3},制定具体的集合元素,用大括号括起来。
1 set("Holle") 2 {10,20,30,40}
修改集合:
修个集合与修改列表很相似,可以向集合中插入或删除元素,修改集合有以下几种
常用方法:
- add(elem)添加元素如果元素已经存在,则不添加,不会抛出异常
- remove(elem)删除元素,若元素不存在则抛出异常
- clear()清除集合
2.字典
字典是一种可迭代的,通过键来访问元素的可变的容器类型的数据。
在 Python 中,字典用花括号编写,拥有键和值。
创建字典:
- dict()函数
- {key1:value1}:指定特定的字典键视图
修改字典
字典修改是键和值同时操作的,对字典的修改包括添加,删除和替换。
下面是w3school列出的字典方法:
下面是一些操作:
创建并打印字典:
1 thisdict = { 2 "brand": "Porsche", 3 "model": "911", 4 "year": 1963 5 } 6 print(thisdict)
获取 "model" 键的值:
1 x = thisdict["model"]
1 x = thisdict["model"]
把 "year" 改为 2019:
1 thisdict = { 2 "brand": "Porsche", 3 "model": "911", 4 "year": 1963 5 } 6 thisdict["year"] = 2019
更多方法:
3.元组
因本人时间和技术有限,元组就不介绍了。
下面是w3school对元组的介绍(网址):
https://www.w3school.com.cn/python/python_tuples.asp
2023-01-08 20:01:19
我是老戴Eirc,再见!
标签:容器,python,元素,元组,类型,thisdict,集合,字典 From: https://www.cnblogs.com/laodaiblog/p/17027678.html