




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Python列表江苏电子职业学院Python物联网序列是Python中最基本的数据结构,Python最常见序列类型是列表和元组概念Python列表List(列表)是Python中使用最频繁的数据类型。列表可以完成大多数集合类的数据结构实现。它支持字符,数字,字符串甚至可以包含列表(即嵌套)。列表用[]标识,是python最通用的复合数据类型。Python列表基本操作1.创建空列表testList=[]3.访问列表元素
namesList=[‘xiaoWang’,‘xiaoZhang’,‘xiaoHua’,2]
print(namesList[0])说明:1.索引从0而不是从1开始,
2.索引值指定为-1,将访问最后一个列表元素。列表为空时,不支持-1索引访问
3.列表里的元素类型可以不一致4.修改列表namesList[0]=“libo”5.列表中添加元素
(1)末尾添加append()
namesList.append(‘Liuxiao')
(2)列表中插入insert()
namesList.insert(1,
‘Liuxiao')6.列表中删除元素
(1)delnamesList[0]说明:del()删除通过索引值、永久性删除(2)temp=
namesList.pop()说明:pop()删除列表末尾元素,并可暂存该元素(3)namesList.remove(“libo”)说明:通过元素值删除,如列表中存在多个该值,默认删除第一个。2.创建列表并赋值namesList=[‘xiaoWang’,‘xiaoZhang’,‘xiaoHua’,2]Python组织列表列表排序(1)使用sort()对列表进行永久性排序 cars=['bmw','audi','toyota','subaru']
cars.sort()#cars.sort(reverse=True)反向排序
print(cars)
(2)使用sorted()对列表进行临时排序 print(sorted(cars))#print(sorted(cars,
reverse=True)
print(cars)2.倒着打印列表 cars.reverse()#
reverse()是反转列表,不是字母顺序的翻转 print(cars)3.确定列表长度
len(cars)
说明:最后一个列表元素的角标为:len(cars)-1Python列表加号
+
是列表连接运算符,星号
*
是重复操作,[起始:结束:步长]切片,选取的区间属于左闭右开型,即从“起始”位开始,到“结束”位的前一位结束。#!/usr/bin/python
#-*-coding:UTF-8-*-
list
=[
'run',786,2.23,'john',70.2
]
tinylist
=[123,'john']
['run',
786,
2.23,
'john',
70.2]
结果print
list
#输出完整列表
list[0]
#输出列表的第一个元素
list[1:3]
#输出第二个至第三个元素print
list[2:]
#输出从第三个开始至列表末尾的所有元素
tinylist*2
#输出列表两次
list+tinylist
#打印组合的列表run[786,
2.23]
[2.23,
'john',
70.2]
[123,
'john',
123,
'john']
['run',
786,
2.23,
'john',
70.2,
123,
'john']
Python列表序列类型的通用操作符和函数Python列表列表的常用操作符和函数Python列表使用一个列表改变另一个列表值时,python不要求两个列表长度一样,但遵循“多增少减”的原则。s=[1,2,3,4,5,6]
s[:1]=[]
#[2,3,4,5,6]
s[:2]='a'
#['a',4,5,6]
s[2:]='b'
#['a',4,'b']
s[2:3]=['x','y']
#['a',4,'x','y']
dels[:1]
#[4,'x','y']
print(s)练习示例二:个税计算企业发放的奖金根据利润提成。利润(pro)低于或等于10万元时,奖金可提10%;利润高于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部分,可提成7.5%;20万到40万之间时,高于20万元的部分,可提成5%;40万到60万之间时高于40万元的部分,可提成3%;60万到100万之间时,高于
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 公司楹联征集活动方案
- 公司爱眼日活动方案
- 公司脱口秀活动方案
- 公司正式开业活动方案
- 公司自动化营销策划方案
- 公司知识问答活动方案
- 公司组织清洁活动方案
- 公司聚餐策划方案
- 公司旅游策划方案
- 公司考试策划方案
- 声乐课说课课件
- 学生托管班管理制度
- 2024年山东夏季高中学业水平合格考生物试卷真题(含答案)
- 统编版小学语文小升初专题训练:根据课文内容填空(含答案)
- (2025)入党积极分子培训考试试题及答案
- 2025年天津市河西区中考二模语文试题
- 2025届高考化学复习:必背化学方程式-有机化学
- DB31/ 638-2012铸钢件单位产品能源消耗限额
- 餐饮行业服务质量保证措施
- 2025年高考军队院校征集和招录人员政治考核表(原表)
- TCCEAS001-2022建设项目工程总承包计价规范
评论
0/150
提交评论