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

自己的服务器建网站济南网站建设优化熊掌号

自己的服务器建网站,济南网站建设优化熊掌号,泉州住房城乡建设局网站,如何修改单页网站高级数据类型--列表1列表定义2列表中取值3列表的增#xff0c;删#xff0c;查#xff0c;改3.1修改指定位置的数据3.2确定指定元素的索引3.3增加操作3.4删除操作3.5 元素是否存在与列表中 in3.6在指定索引位置插入元素4列表的数据统计5列表排序6列表的循环遍历-for7多维度l… 高级数据类型--列表1列表定义2列表中取值3列表的增删查改3.1修改指定位置的数据3.2确定指定元素的索引3.3增加操作3.4删除操作3.5 元素是否存在与列表中 in3.6在指定索引位置插入元素4列表的数据统计5列表排序6列表的循环遍历-for7多维度list 的切片操作8列表的加法-链接非数值类型列表元祖字典字符串都是Python中的高级变量类型 Python中的非数值类型都支持一些共同的操作都是一个序列也可以理解为容器用来装东西用 列表数据类型的应用场景存储多个相同类型的数据通过迭代遍历针对每一项元素执行相同的操作 注意 列表中可以存不同类型的数据但是一般不这么用。 Python中的列表由于其灵活的操作既可实现堆栈操作先进后出还可实现队列操作先进先出 1列表定义 列表-在其他语言中等价于数组用于存储一串信息 记录三个人的名字可以 用三个字符串变量存储也可以用一个列表存储多个变量 name_list[“zhangsan”,“lisi”,“wangwu”] 用[]定义列表其中元素用逗号分隔 2列表中取值 利用索引取出列表中的元素索引超出范围程序会报错 name_list[1] zhangsan 3列表的增删查改 列表的常用操作包括 增删查改。可以通过函数和方法两种方式来执行常用操作函数通过函数名()调用方法通过变量名.方法名调用 3.1修改指定位置的数据 name_list[1]‘lisisi’ 3.2确定指定元素的索引 name_list.index(“lisi”) 使用index方法需要注意如果传递的数据不在列表中程序会报错 3.3增加操作 1.向列表的末尾追加数据 name_list.append(“wangxiaoer”) 2.在列表的指定索引位置添加一个数据添加在01之间 name_list.insert(1,“xiaomeiemi”) 3.将可以迭代的数据增加到当前对象的末尾 temp_list[“sunwukong”,“zhuerge”,“sanshidia”] name_list.extend(temp_list) 3.4删除操作 1.删除指定的数据当列表中有多个“zhangsan”会删掉一个第一个指定数据 name_list.remove(“wangwu”) 2.pop默认可以将列表中最后一个元素删除 name_list.pop() pop方法可以指定索引删除元素同时可以将弹出的元素返回 aname_list.pop(3) 3.claer方法将列表清空呢 name_list.clear() name_list[] Python2.7版本的编译器中没有这个方法偶如果有会将列表清空呢 4.扩展 Del 从列表中删除数据用于删除指定索引的元素 del name_list[1] del本质上是将变量从内存中删除如果使用del删除了一个变量那么后续就不能使用该变量。慎重使用 3.5 元素是否存在与列表中 in 3.6在指定索引位置插入元素 list.insert(index, obj) 4列表的数据统计 数据统计操作包括一个函数一个方法 1.统计列表数据保存了多少个数据列表数据的长度 list_lenlen(name_list) print(“列表中包含%d”%list_len) 2.统计某个数据出现的次数 countname_list.count(“zhangsan”) print(“zhangsan 出现了%d”%count) 5列表排序 新定义两个列表 name_list[“zhangsan”,“lisi”,“wangwu”,“wangxiaoer”] num_list[6,8,4,1,10] 默认升序排序字符串按首字母的顺序- name_list.sort() num_list.sort() 降序输出 name_list.sort(reverseTrue) num_list.sort(reverseTrue) 翻转(逆序) name_list.reverse() num_list.reverse() 翻转列表一部分内容 #to reverse a part of the string in place a [1,2,3,4,5] a[2:4] reversed(a[2:4]) # This works! a[2:4] [0,0] # This works too. a[2:4].reverse() # But this doesn’t work 参考资料https://cloud.tencent.com/developer/ask/53697 索引实现列表逆序 a[1,2,3,4,5] a[::-1] # 为a[i:j:s]的缺省表示i0,jlen(a),s-1 参考博文https://blog.csdn.net/marraybug/article/details/85163484 lambda表达式在sort函数中的使用 假如a是一个由元组构成的列表对该列表进行排序时我们需要用到参数key也就是关键词如下面代码所示lambda是一个匿名函数是固定写法x表示匿名函数的输入即列表中的一个元素在这里表示一个元组x只是临时起的一个名字你可以使用任意的名字x[0]表示匿名函数的输出即元组里的第一个元素即key x[0]所以这句命令的意思就是按照列表中第一个元素进行排序。 a [(‘b’, 4), (‘a’, 12), (‘d’, 7), (‘h’, 6), (‘j’, 3)] a.sort(keylambda x: x[0]) print(a) #输出 [(‘a’, 12), (‘b’, 4), (‘d’, 7), (‘h’, 6), (‘j’, 3)] 参考博文https://www.cnblogs.com/lovewhale1997/p/11424429.html 6列表的循环遍历-for 循环遍历:依次从列表中获取数据在循环体内部对每个元素执行相同的操作。为了提高列表的遍历效率专门提供了迭代iteration遍历For能够实现迭代遍历。 name_list[zhangsan,lisi,wangwu,wangxiaoer] # 下标迭代遍历 for i in range(len(name_list)):print(我的名字叫%s%name_list[i]) # iteration遍历, 顺序的从列表中依次获取数据每一次循环过程中数据都会保存在my_name # 通过my_name这个变量中每次在循环体内部都可以访问当前这一次获取到的数据 for my_name in name_list:print(我的名字叫%s%my_name)优点不需要设计计数器也不需要对计数器进行操作 7多维度list 的切片操作 a [[1,2,3],[4,5,6],[7,8,9]]a // 没有size和shape方法 [[1, 2, 3], [4, 5, 6], [7, 8, 9]]a[0] [1, 2, 3]a[0][0] 1a[:2] // 结果是一个list ,再次切片也只是对于第0维度的一个切片 [[1, 2, 3], [4, 5, 6]]a[:][0] // 并不是想要的所有行第0列[147],想要实现这个切片操作可以将其转换为numpy数组再操作 [1, 2, 3] 转换成numpy数组拼接时没有list.append()那么直接需要用numpy.concatenate()进行拼接但是这个拼接维度的数量不会增加如果需要多增加一个维度可以使用[array1,array2,array3]再转tensor/array的方法进行操作。 8列表的加法-链接 两个链表相加实现两个链表的拼接 [1,2][3,4] 输出[1, 2, 3, 4]
http://www.huolong8.cn/news/149625/

相关文章:

  • 购物网站销售管理查询公司的网站备案信息
  • 做网站单页视频菜鸟教程网站开发
  • 南昌公司做网站需要多少钱相册网站怎么做
  • 大网站怎样选域名wordpress 域名邮箱
  • 贵阳网站建设980包年秒搜科技Sa50SEO网站建设入驻程流
  • php网站的首页广州做餐饮的招聘网站
  • 网站开发发展趋势seo引擎优化是什么
  • google的网站优化工具电子商城平台
  • 苏州网站建设店铺装修wordpress滑动相册
  • 注册了网站之后怎么设计网站建设是前端后端吗
  • 企业网站建设 南通高定网站
  • 网站里 动效是用什么做的网站建设 源美设计
  • wordpress又拍云东莞有限公司seo
  • 2021国内最好用免费建站系统上海都市建筑设计有限公司
  • 旅游攻略网站开发重庆市建设工程信息网项目经理解锁指南
  • 在线考试类网站怎么做wordpress恢复数据库
  • 营销型网站建设标准本站3天更换一次域名yw
  • 网站开发侵权关于做网站的论文
  • 网站建设需求调研计划表建设单位网站需求报告
  • 电脑系统做的好的网站店铺logo图片免费
  • 无锡专业网站制作徐州专业网站建设公司哪家好
  • 沈阳网站制作策划网站建设基本流程教学视频
  • 网站设计语言翻译深圳做网站的公司哪家好
  • 企业网站内页设计关键词是网站seo的核心工作
  • 做网站生意不赚钱金融网站建设方法
  • 官网指的是什么网站做网站的电脑自带软件是什么
  • 2022网站seo竞价推广代运营企业
  • vs2012 做网站教程住房城乡建设部招投标网站
  • 建网站 云主机静态淘宝网站制作模板
  • 广州网站建设58展厅策划设计公司