




全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
一、变量方法upper()将字符串全部大写方法lower()将字符串全部小写方法rstrip()删除字符串末尾空白方法lstrip()剔除字符串开头空白方法strip()剔除字符串两端空白方法str()转换成字符串类型二、列表1、列表是有序集合,索引从0开始,倒序从-1开始,用来表示,用逗号分隔其中的元素。2、append()方法在列表末尾增加元素3、insert()方法可在列表的任意位置添加新元素,需要制定新元素的索引和值 例如:mm=11,22,33 Mm.insert(0,00)输出mm:00,11,22,334、 使用del语句删除元素知道元素位置,通过 del mm0删除第一个元素5、 使用pop()方法删除列表末尾的元素,并可以接着使用他的值例如:ss=mm.pop()输出mm:11,22 Ss=006、 使用pop()方法也可以删除列表任何位置的元素,需要在()中指定要删除的元素索引即可。例如:ss=mm.pop(0)输出mm:11,22 Ss=007、 根据值删除元素,使用方法remove()例如:ss=mm.remove(33)输出mm:11,22Ss=338、 方法sort()对列表进行永久性排序-按字母顺序排序9、 方法sort()传递参数reverse=True,即sort(reverse=True)对列表进行永久性排序-按字母相反顺序排序10、 使用函数sorted()对列表进行临时排序,不影响原始排列顺序11、 方法sorted()传递参数reverse=True,即sort(reverse=True)对列表进行临时排序-按字母相反顺序排序12、 倒着打印列表,可使用方法reverse(),反转列表元素的排列顺序(不是按字母相反顺序排列)13、 函数len()可快速获悉列表长度3、 创建数字列表1、 使用函数range()可以轻松的生成一系列数字例如:for value in rang(1,5): Print(value)输出的是1 2 3 42、 使用函数list()将range()的结果直接转换成列表。例如:numbers = list(range(1,6)输出numbers为1,2,3,4,53使用range()函数也可指定步长例如:numbers = list(range(2,11,2)输出numbers为2,4,6,8,103、 python中两个星号(*)表示乘方运算例如:list = for value in range(1,9): ss = value*2 list.append(ss)print list输出:1, 4, 9, 16, 25, 36, 49, 645、对数字列表进行简单的统计计算,有专门处理数字列表的python函数例如:digits=1,2,3,4,5,6,7,8,9,0输入:min(digits)0输入:max(digits)9输入:sum(digits)456、 列表切片例如:list = a,b,c,d,eprint list0:3输出:a, b, cprint list1:3输出:b, cprint list:3输出:a, b, cprint list2:输出:c, d, e7、 复制列表list = a,b,c,d,elist2 = list:print list2输出:a, b, c, d, e4、 元组1、 元组是用小括号()而不是用中括号来标识的,元素是不可以修改的例如:ss=(200,50)例如:mm=(aa,bb,cc,dd)虽然不可以修改元素,但是可以修改元组变量5、 if语句1、 简单例子lists = a,b,c,d,efor list in lists: if list = b: print list.upper() elif list = c: print list.lower() else: print list输出:aBcde6、 字典1、 python中,字典是一系列键-值对。每个键都与一个值相关联,可以使用键来访问与之相关联的值。与键相关联的值可以是数字、字符串、列表乃至字典。字典用花括号中的一系列键-值对表示例如:alien = a:aa,b:bbprint aliena输出aa2、 创建键-值对dc = dccolor = reddcpoint = 5print dc输出:color: red, point: 53、 修改键-值对dc = color: red, point: 5dccolor = bluedcpoint = 6print dc输出:color: blue, point: 64、 打印键-值对例如:love_name = name:teng na,old:30,city:nanjprint my love + love_namename.title()输出:my love Teng NaPs:Python title() 方法返回标题化的字符串,就是说所有单词都是以大写开始,其余字母均为小写5、删除键-值对使用del语句将相应的键值对彻底删除。使用del语句时,必须指定字典名和要删除的键。dc = color: red, point: 5del dccolor print dc输出:point: 5Ps:删除的键值对永远消失了5、 遍历字典中所有的键-值对dc = color: red, point: 5, username:tengnafor k,v in dc.items(): print k print v输出:colorredusernametengnapoint5Ps:要编写用于遍历字典的for循环,可声明两个变量,用于存储键值对中的键-值。方法items(),返回一个键值对列表。6、 遍历字典中的所有键dc = color: red, point: 5, username:tengnafor k in dc.keys(): print k.title()输出:ColorUsernamePoint7、 按顺序遍历字段中的所有键8、 遍历字典中的所有值dc = color: red, point: 5, username:tengnafor v in dc.values(): print v输出:redtengna59、 为剔除重复,可使
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年网络检测设备合作协议书
- 2025广西壮族自治区南宁生态环境监测中心招聘1人模拟试卷及答案详解(夺冠系列)
- 2025江西财经大学海外教育学院行政管理人员招聘考前自测高频考点模拟试题及答案详解(典优)
- 2025江苏无锡职业技术学院招聘专职辅导员4人模拟试卷及答案详解参考
- 关于安全生产的心得
- 2025贵州中医药大学第一附属医院第十三届贵州人才博览会引才21人考前自测高频考点模拟试题附答案详解(模拟题)
- 2025广东深圳大学美学与文艺批评研究院高建平特聘教授博士后招聘1人模拟试卷及答案详解(历年真题)
- 2025年安徽某电力央企招聘模拟试卷及完整答案详解一套
- 2025贵州金沙酱酒酒业投资集团有限公司招聘经理层高级管理人员(财务总监)1人考前自测高频考点模拟试题及答案详解(典优)
- 2025年玉米酒精糟回收蛋白饲料成套设备(DDGS)项目发展计划
- 小学生心理团辅方案与记录模板
- 2025年淮南市大通区和寿县经开区公开招聘社区“两委”后备干部30名备考考试题库附答案解析
- 国防科大优势课件
- 消毒供应中心包装课件
- 人教PEP版(2024)三年级上册英语教案全册教案
- 河道生态修复工程重点难点分析
- 《红星照耀中国》
- 《房屋市政工程生产安全重大事故隐患判定标准(2024版)》解读
- 金华兰溪市卫生健康局所属事业单位招聘笔试真题2024
- 学习《水利水电工程生产安全重大事故隐患判定导则-SLT 842》课件
- 1.3 逐层分类细化分类结果【知识精研】二年级上册数学(人教版2024)
评论
0/150
提交评论