Python编程:从入门到实践学习笔记Part1

学习笔记Part1

Python中的数据基本类型

1 列表

1.1 访问列表

列表是有序集合,因此要想访问列表的任何元素,只需要将元素的位置或者索引告诉Python即可。
使用中括号“[]”来访问元素。
索引从0开始。
访问最后一个元素的时候可以将索引指定为-1(列表为空的时候会报错)。

1.2 修改列表

修改列表元素直接使用索引更改就可以。
在末尾添加元素使用append()方法。
创建一个空列表 list_some = []。
在中间插入一个元素使用insert()方法 list.insert(0,某元素)
删除元素的方法使用del 或者pop()–删除队尾的元素
使用pop()可以弹出任何给定索引位置的元素
如果删除了元素之后还想再次使用就用pop()而不是del。
如果不知道索引还想删除列表中的值,就要使用remove(),但是remove()只会删除第一个指定的值,如果出现多次就要循环判断。

1.3 组织列表

使用sort()对列表进行永久性排序(a-z顺序),如果其中的参数reverse=True,则反向排序(z-a顺序)。
使用函数sorted()对列表进行临时排序,同样也可以加入reverse=True反向排序。
反转顺序使用reverse()
确定列表的长度使用len()

1.4 操作列表

循环列表中元素:for item in items:
创建数值列表的方法:利用range()
range(1,5)只会打印1-4
numbers= list(range(1,6))
输出结果为:[1,2,3,4,5]

1.5 列表的切片

指定要使用的第一个元素和最后一个元素的索引。与函数range()一样,Python在到达你指定的第二个索引前面的元素后停止。
遍历切片用for循环:如循环某个列表的前三个元素:
for item in items[:3]: do something

1.6 列表的复制

如果直接用“=”复制一个列表则得到新的列表实际上指向的是同一个列表
如果只复制列表的内容,可以使用切片的方式“[:]”,这种方式得到的列表只复制旧列表的内容。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值