当前位置: 首页 > news >正文

建设银行网站查开户行泰安网站建设 九微米

建设银行网站查开户行,泰安网站建设 九微米,北京网络推广外包,中铁建设集团有限公司电话号码CSDN 课程推荐#xff1a;《8小时Python零基础轻松入门》#xff0c;讲师齐伟#xff0c;苏州研途教育科技有限公司CTO#xff0c;苏州大学应用统计专业硕士生指导委员会委员#xff1b;已出版《跟老齐学Python#xff1a;轻松入门》《跟老齐学Python#xff1a;Django实… CSDN 课程推荐《8小时Python零基础轻松入门》讲师齐伟苏州研途教育科技有限公司CTO苏州大学应用统计专业硕士生指导委员会委员已出版《跟老齐学Python轻松入门》《跟老齐学PythonDjango实战》、《跟老齐学Python数据分析》和《Python大学实用教程》畅销图书。Python3 基础学习笔记第二章【列表】目录【2.1】列表是什么 【2.1.1】访问列表元素 【2.1.2】列表切片 【2.1.3】使用列表中的各个值 【2.1.4】修改元素 【2.1.5】添加元素 【2.1.6】删除元素 【2.1.7】使用方法 index() 查找指定元素位置 【2.1.8】使用方法 count() 统计指定元素数量 【2.1.9】清空列表 【2.2】组织列表 【2.2.1】使用方法 sort() 对列表进行永久排序 【2.2.2】使用函数 sorted() 对列表进行临时排序 【2.2.3】使用方法 reverse() 对列表进行反向排序 【2.2.4】确定列表的长度 【2.2.5】合并列表 【2.1】列表是什么 列表由一系列按特定顺序的元素组成在 Python 中用方括号 [ ] 来表示列表并用逗号来分隔其中的元素例 list1 [a,b,c,d,e,f] list2 [abc, xyz, 2018, 2020] list3 [1, 2, 3, 4, 5 ,6] list4 [a, b, c, d] print(list1, list2, list3 ,list4)输出结果如下 [a, b, c, d, e, f] [abc, xyz, 2018, 2020] [1, 2, 3, 4, 5, 6] [a, b, c, d]【2.1.1】访问列表元素 列表是有序集合因此要访问列表的元素只需要将该元素的位置或索引告诉Python即可注意在Python中的第一个列表元素的索引为0而不是1 list [a,b,c,d,e,f] print(list[0]) print(list[3]) print(list[-1]) #Python为访问最后一个列表元素提供了一种特殊语法通过将索引指定为-1可以让Python返回最后一个列表元素 print(list[-3])输出结果如下 a d f d【2.1.2】列表切片 list [a,b,c,d,e,f] print(list[:]) #省略全部代表截取全部内容可以用来将一个列表拷给另一个列表 print(list[:3]) #省略起始位置的索引默认起始位置从头开始结束位置索引为2 print(list[3:]) #省略结束位置的索引默认结束位置为最后一个开始位置索引为3 print(list[1:4]) #开始位置索引为1结束位置索引为3顾头不顾尾 print(list[4:1]) #从左到右索引因此为空值 print(list[-1:-3]) #从左到右索引因此为空值 print(list[-3:-1]) #开始位置索引为倒数第三个结束位置索引为倒数第二个 print(list[1:5:2]) #开始位置索引为1结束位置索引为4间隔2 print(list[5:1:-1]) #反向取值开始位置索引为5结束位置索引为2 print(list[::-1]) #反向取值反向输出列表输出结果如下 [a, b, c, d, e, f] [a, b, c] [d, e, f] [b, c, d] [] [] [d, e] [b, d] [f, e, d, c] [f, e, d, c, b, a]【2.1.3】使用列表中的各个值 可像使用其他变量一样使用列表中的各个值例如我们可以使用拼接根据列表中的值来创建消息 list [python, c, c, java, php] message My favorite language is list[0].title() ! print(message)输出结果如下 My favorite language is Python!【2.1.4】修改元素 修改列表元素的语法与访问列表元素的语法类似要修改列表元素可指定列表名和要修改的元素的索引再次指定该元素的新值 names [zhangsan, lishi, wanger, liming, xiaowang] print(names) names[1] lifang print(names)输出结果如下 [zhangsan, lishi, wanger, liming, xiaowang] [zhangsan, lifang, wanger, liming, xiaowang]【2.1.5】添加元素 - 使用方法 append() 在列表末尾添加元素 list [a, b, c, d, e, f] print(list) list.append(g) print(list)输出结果如下 [a, b, c, d, e, f] [a, b, c, d, e, f, g]- 使用方法 insert() 在列表指定位置添加元素 list [a, b, c, d, e, f] print(list) list.insert(2,h) #其中括号里的数字表示要插入的位置此后面的元素将右移一个位置 print(list)输出结果如下 [a, b, c, d, e, f] [a, b, h, c, d, e, f, g]【2.1.6】删除元素 - 使用 del 语句删除元素 list [a, b, c, d, e, f] print(list) del list[3] print(list)输出结果如下 list [a, b, c, d, e, f] list [a, b, c, e, f]- 使用方法 pop() 删除最后一个元素 方法 pop() 可以删除列表末尾的元素并让你能够接着使用它。术语弹出pop源自这样的类比列表就像是一个栈而删除列表末尾的元素就相当于弹出栈顶元素 list [a, b, c, d, e, f] print(list) new_list list.pop() print(list) print(new_list)输出结果如下 [a, b, c, d, e, f] [a, b, c, d, e] f- 使用方法 pop() 删除任意位置元素 可以使用 pop() 来删除列表中任何位置的元素只需要在括号中指定要删除的元素的索引即可 list [a, b, c, d, e, f] print(list) new_list list.pop(1) print(list) print(new_list)输出结果如下 [a, b, c, d, e, f] [a, c, d, e, f] b- 使用方法 remove() 删除未知位置元素 当我们不知道元素的位置只知道元素的值的时候就可以使用方法 remove() list [a, b, c, d, e, f] print(list) list.remove(d) print(list)输出结果如下 [a, b, c, d, e, f] [a, b, c, e, f]【2.1.7】使用方法 index() 查找指定元素位置 list [a, b, c, d, e, a] print(list.index(c)) 输出结果如下 2【2.1.8】使用方法 count() 统计指定元素数量 list [a, b, c, d, e, a] print(list.count(a)) 输出结果如下 2【2.1.9】清空列表 list [a, b, c, d, e, a] list.clear() print(list)输出结果如下 []【2.2】组织列表 在创建的列表中元素的排列顺序常常是无法预测的因为我们并非总能控制用户提供数据的顺序。有时候我们希望保留列表元素最初的排列顺序而有时候又需要调整排列顺序。Python提供了很多组织列表的方式可根据具体情况选用 【2.2.1】使用方法 sort() 对列表进行永久排序 使用方法 sort() 可以对列表按照特殊符号数字大写字母小写字母顺序进行永久排序 cars [bmw, audi, toyota, subaru] cars.sort() print(cars)输出结果如下 [audi, bmw, subaru, toyota]还可以按与字母顺序相反的顺序排列列表元素只需要向 sort() 方法传递参数 reverse True 就可以了 cars [bmw, audi, toyota, subaru] cars.sort(reverse True) print(cars)输出结果如下 [toyota, subaru, bmw, audi]【2.2.2】使用函数 sorted() 对列表进行临时排序 要保留列表元素原来的排列顺序同时以特定的顺序呈现它们可使用函数sorted()。函数sorted()让你能够按特定顺序显示列表元素同时不影响它们在列表中的原始排列顺序 cars [bmw, audi, toyota, subaru] print(Here is the original list:) print(cars) print(\nHere is the sorted list:) print(sorted(cars)) print(\nHere is the sorted reverse list:) print(sorted(cars, reverseTrue)) print(\nHere is the original list again:) print(cars)输出结果如下 Here is the original list: [bmw, audi, toyota, subaru]Here is the sorted list: [audi, bmw, subaru, toyota]Here is the sorted reverse list: [toyota, subaru, bmw, audi]Here is the original list again: [bmw, audi, toyota, subaru]【2.2.3】使用方法 reverse() 对列表进行反向排序 要反转列表元素的排列顺序可使用方法 reverse() cars [bmw, audi, toyota, subaru] cars.reverse() print(cars)输出结果如下 [subaru, toyota, audi, bmw]【2.2.4】确定列表的长度 使用函数 len() 可以快速获悉列表的长度 cars [bmw, audi, toyota, subaru] len(cars) 4【2.2.5】合并列表 - 使用方法 extend() 合并列表 list1 [1, 2, 3, 4] list2 [a, b, c, d] list1.extend(list2) #将列表list2添加到list1当中去 print(list1) print(list2)输出结果如下 [1, 2, 3, 4, a, b, c, d] [a, b, c, d]- 使用 “” 号合并列表 list1 [1, 2, 3, 4] list2 [a, b, c, d] print(list1 list2) print(list2 list1)输出结果如下 [1, 2, 3, 4, a, b, c, d] [a, b, c, d, 1, 2, 3, 4]- 使用切片合并列表 list1 [1, 2, 3, 4] list2 [a, b, c, d] list1[len(list1) : len(list1)] list2 #len(list1)代表要将list2插入list1中的位置 print(list1)list1 [1, 2, 3, 4] list2 [a, b, c, d] list1[0 :0] list2 print(list1)list1 [1, 2, 3, 4] list2 [a, b, c, d] list1[1:1] list2 print(list1)输出结果如下 [1, 2, 3, 4, a, b, c, d] [a, b, c, d, 1, 2, 3, 4] [1, a, b, c, d, 2, 3, 4]
http://www.pierceye.com/news/855791/

相关文章:

  • 淮南本地网从化网站建设优化
  • 必要是什么网站山东网站seo
  • 汕头网站快速优化排名wordpress安装流程图
  • 郑州视频网站建设大概多少钱赶集网2022年最新招聘
  • 购物网站怎么做优化wordpress 暖岛 主题
  • 帝国cms如何做电影网站广告设计要学哪些软件
  • 企业做网站的意义网站建设的知识
  • 重庆荣昌网站建设价格内网网站建设流程
  • 专业网站建设哪家好网站开发英语英语
  • 亿恩 网站备案做养生网站需要什么资质
  • 镇江网站建设案例洛阳网站建站
  • 网站建设如何把代码沈阳网站制作
  • 微网站自己怎么做的模版网站和语言网站
  • 做平台是做网站和微信小程序的好别京津冀协同发展国家战略
  • 北京怎样做企业网站电脑网页开发
  • 企业网站建设运营方案Wordpress hover插件
  • 做暧暖ox免费网站微信开店小程序怎么弄
  • 网站建站网站网站维护动画设计属于什么大类
  • 深圳宝安上市公司网站建设报价制作网站去哪家好
  • 沈阳做网站客户多吗网站地图抓取
  • 做网站比较专业的公司微信商城在哪里找
  • 网站建设开发的流程网站标题title怎么写
  • 网络营销的优势海宁网站怎么做seo
  • wordpress 英文主题南宁网站排名优化公司
  • 行业网站建设方案有专门做电商网站的CMS吗
  • 网站备案 快递公司变更流程
  • 简单的做图网站wordpress加密授权
  • 哪里做网站域名不用备案新华舆情监测平台
  • 品牌工厂网站建设qt 网站开发
  • xxx网站建设规划家庭服务网站的营销策略