Python基础知识之数组(列表、元组、集合、字典)

小洁冲冲冲 2024-10-24 16:35:02 阅读 87

目录

列表list

1.创建列表

2.访问列表

索引

切片

示例1:

示例2:

3.修改列表

append()

copy()

remove()

insert()

pop()

extend()

clear()

元组tuple

1.创建元组

2.访问元组

3.合并元组

4.长度为1的元组

集合set

1.创建集合

2.修改集合

add()

update()

remove()

discard()

union()

clear()

del()

字典dict

1.创建字典

2.访问字典

取值

直接取值

get()方法取值

更改值

3.修改字典

添加键

pop()

popitem()

dict()

clear()

del

删除具有指定键名的项

完全删除字典

参考书籍及网站


列表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动手学机器学习             伊藤真

Python 教程



声明

本文内容仅代表作者观点,或转载于其他网站,本站不以此文作为商业用途
如有涉及侵权,请联系本站进行删除
转载本站原创文章,请注明来源及作者。