一:列表----list[](是链表的表示,链表查询慢,增删改快)
1.列表用括号[]定义的,其中数组是一种特殊的列表,数组只能装数字,而列表可以装不同的数据元素。
如下定义的两种方式:

2.------基本操作:

3.-------列表的查询:(可通过下标访问,默认从0开始)

4.--------修改元素元素的方式:

5.--------求列表的长度或查询容器的个数:

6. a.append(100):a的列表末尾+100
a.pop():末尾删除
a.insert ()在特定的位置添加新的位置。
a.clear()清除列表。


- ------remove (5):通过元素本身从列表中移除
-

a.index();查找元素在列表中的位置,若元素存在,列出其下表,如果元素不在,则抛出异常

4----------.a.sort() :排序:只能将数字排序,要么表中的数据一致才可以排序。

5-------.b=a.copy() #浅拷贝:

6.-------赋值:a=b:对象引用.a中的数据等于b中的数据;类似于软链接。

7------extend #合并列表:类似于同步,

8.--------[]:元素没了,可以有“,”号。如果在其它语言中会报错。

二:集合容器:set
特点:无序并且不能重复。
|----------定义:
S = {1,2,3,2,4,5,659,77}
S = {1,2,3,4,5,659,77} 不排序
|----方法
s =set ({})

s.add (“”) #添加元素

s.pop () #任意删除元素

s.remove (100) #异常指定的元素

intersection #交集:共有

difference #差集:a相对b,b没有。

union #并集

不重复:

三、元组
1. 定义:一段固定的值(不可变数据类型)
2. T= (1,3,57)
3. T.count(1):统计元素的出现次数

4. T.index ():查元素,查到了不在查,查不到报错。
在python 中,如果只有一个元素,并且该元素一个数字,其后加上“,”,则该变量是元组。
四、字典 dict
-

-
d.get(“ege”) #如果不存在,则报错,可修改值。
-

-
d[“key”] #key不存在,返回None

-
--------clear
-

Pop(“key”):通过key删除
-
Popitem:删除最后一个元组对
-

-
本文介绍了Python中四种主要的数据容器:列表、集合、元组和字典。列表作为链表实现,适合增删改但查询较慢,常用操作包括查询、修改、排序和拷贝。集合是无序且不允许重复的容器,支持添加、删除和集合运算。元组是不可变数据类型,常用于固定数据的存储。字典则提供了通过键值对进行存取的功能,支持获取、修改、删除键值对及清空操作。
351

被折叠的 条评论
为什么被折叠?



