目录
列表list
有序、可更改、可重复成员
1.创建列表
list=[ ]
方括号创建一个列表

2.访问列表
索引
通过索引号来访问列表元素

x[索引号]=元素值
通过索引号来更改列表中的元素

切片
list[ : ]
通过索引范围来访问列表元素
示例1:

#元素取值范围为[0,3),指索引号0,1,2所对应的列表元素
#元素取值范围为[1,4),指索引号1,2,3所对应的列表元素
示例2:

#x[1: ]指元素取值范围为索引号1到末尾
#x[ :4]指元素取值范围为索引号开头到4(不包括索引号为4的列表元素)
3.修改列表
append()
向列表末尾添加元素

copy()
复制当前列表,并将其放入一个新列表中

remove()
从列表指定位置删除一个元素

insert()
向列表指定的位置添加新元素

#insert()需要两个参数,第一个参数是索引值,把新元素插入指定的索引号所在的位置;第二个参数是插入的元素值
pop()
从列表末尾删除一个元素

extend()
把其他列表中的元素添加到当前列表中

clear()
删除列表中的所有元素

元组tuple
有序、不可更改、可重复成员
1.创建元组
圆括号来创建一个元组

2.访问元组
与列表访问相同


3.合并元组
用‘+’号把两个元组合并
4.长度为1的元组
通过type()判断类型

#(1,)为元组类型
集合set
无序、无索引、没有重复成员
1.创建集合
花括号创建一个集合

2.修改集合
add()
向集合里添加元素
update()
将其他元素插入到集合中
remove()
删除集合中的一个元素

#如果要删除的元素不存在,则remove()将引发错误。
discard()
删除集合中的一个元素

union()
合并两个集合

clear()
清空集合里的元素

del()
彻底删除集合

字典dict
无序、可变、有索引、没有重复成员
1.创建字典
花括号来创建一个字典;字典的元素是键值对——键:键值
2.访问字典
取值
直接取值
get()方法取值
更改值
通过引用其键名来更改特定项的值

3.修改字典
添加键
通过使用新的索引键并为其赋值

pop()
删除具有指定键名的项

popitem()
删除最后插入的项

dict()
创建字典的副本

clear()
清空字典

del
删除具有指定键名的项
完全删除字典

参考书籍及网站
从零开始学Python 约翰.保罗.穆勒
用Python动手学机器学习 伊藤真





536

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



