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

网站建设 宜宾湖州网站建设培训教程

网站建设 宜宾,湖州网站建设培训教程,建设银行个人网银没有弹出网站,购物网站开发的意义和目的文章目录 概述Python中的数据容器列表1.1 定义列表1.2列表取值与修改1.3 列表遍历1.3.1 使用for循环遍历列表1.3.2 使用while循环遍历1.3.3 使用enumerate()函数获取索引和元素 1.4 列表常用方法 概述 数据容器是用来存储和组织数据的数据结构和对象。可以以不同的方式存储和操… 文章目录 概述Python中的数据容器列表1.1 定义列表1.2列表取值与修改1.3 列表遍历1.3.1 使用for循环遍历列表1.3.2 使用while循环遍历1.3.3 使用enumerate()函数获取索引和元素 1.4 列表常用方法 概述 数据容器是用来存储和组织数据的数据结构和对象。可以以不同的方式存储和操作数据提供了对数据的访问、添加、删除和修改等操作。数据容器可以是简单的数据类型如整数、浮点数、字符串或复杂的数据结构如列表、元组、字典、集合等不同的数据容器具有不同的特点和用途可以根据具体的需求选择合适的数据容器来存储和操作数据。 Python中的数据容器 在Python中常用的数据容器主要有列表元组字典集合 列表 特点 列表是可变的可以动态地修改、删除和添加元素。列表的元素可以是不同类型的数据。列表的长度是可变的可以根据需要动态调整。 1.1 定义列表 列表List一种有序的可变容器可以保存任意类型的数据。列表使用方括号[]来表示每个元素之间用逗号(,)分隔。 语法: my_list [] # 定义列表 my_list [] my_list2 [1, 2, 3, 4, 5, 6] my_list3 [p, y, t, h, o, n] my_list4 [1, hello, (1, 2, 3), {1, 2, 3}, 5.5] print(type(my_list)) # class list print(type(my_list2)) # class list print(type(my_list3)) # class list print(type(my_list4)) # class list1.2列表取值与修改 取值val my_list[列表下标索引] 修改值my_list[列表下标索引] 新值 注意取值与修改值时不能超出列表索引范围否则报错提示IndexError: list index out of range # 定义列表 my_list [1, 2, 3, 4, 5, 6] # 取值 print(my_list[-1]) # 6 print(my_list[0]) # 1 # print(my_list[6]) # IndexError: list index out of range # 修改列表值,根据索引下标修改 my_list[0] a print(my_list) # [a, 2, 3, 4, 5, 6]# 定义列表 my_list_str [hello, world, I, like, python] # 列表数据切片获取子集列表 my_list_str_slice my_list_str[1:4] my_list_str_slice2 my_list_str[::-1] # 小技巧可以翻转列表数据类似reverse()方法 print(my_list_str_slice) # [world, I, like] print(my_list_str_slice2) # [python, like, I, world, hello]1.3 列表遍历 1.3.1 使用for循环遍历列表 my_list [1, 2, 3, 4, 5] for item in my_list:print(item) # 输出结果 “”“ 1 2 3 4 5 6 ”“”1.3.2 使用while循环遍历 my_list [1, 2, 3, 4, 5] index 0 length len(my_list) while index length:print(my_list[index])index 1 # 输出结果 “”“ 1 2 3 4 5 6 ”“”1.3.3 使用enumerate()函数获取索引和元素 my_list [1, 2, 3, 4, 5] for index, item in enumerate(my_list):print(index, item) # 输出结果 “”“ 0 1 1 2 2 3 3 4 4 5 5 6 ”“”1.4 列表常用方法 以下是一些常见的列表方法还有很多其他方法可以根据实际需要使用。 以下是一些常见的列表方法还有很多其他方法可以根据实际需要使用。# 定义列表 my_list_str [hello, world, I, like, python]# 1、append(element)在列表末尾添加一个元素 my_list_str.append(learning) print(my_list_str) # [hello, world, I, like, python, learning] # 2、extend(iterable)在列表末尾添加一个可迭代对象中的所有元素。 # 3. insert(index, element)在指定位置插入一个元素。 my_list_str.insert(1, list) print(my_list_str) # [hello, list, world, I, like, python, learning] # 4. remove(element)从列表中移除一个指定的元素如果不存在则报错。 # my_list_str.remove(你好) # ValueError: list.remove(x): x not in list my_list_str.remove(hello) print(my_list_str) # [list, world, I, like, python, learning] # 5. pop(index)移除并返回列表中指定位置的元素。 element my_list_str.pop(0) print(element) # list print(my_list_str) # [world, I, like, python, learning] # 6. index(element)返回列表中指定元素的索引如果不存在则报错。 index my_list_str.index(python) # index_err my_list_str.index(你好世界) # 不存在列表中报错 ValueError: 你好世界 is not in list print(index) # 3 # 7. count(element)返回指定元素在列表中出现的次数。 count my_list_str.count(python) print(count) # 1 # 8. sort()对列表进行排序。 my_list_num [23, 11, 24, 35, 56, 77, 18] my_list_num.sort() print(my_list_num) # [11, 18, 23, 24, 35, 56, 77] # 9. reverse()反转列表中的元素顺序。 my_list_str.reverse() print(my_list_str) # [learning, python, like, I, world] # 10. clear()移除列表中的所有元素。 my_list_str.clear() print(my_list_str) # [] # 11. len()返回列表中元素的个数。 length len(my_list_num) print(length) # 7 # 12. copy(): 复制返回一个相同列表 my_list_num2 my_list_num.copy() print(my_list_num2) # [11, 18, 23, 24, 35, 56, 77] 以上便是Python中列表常用到的列表操作了数据容器之间的转换在后续学习完成元组字典与集合后在一起去看看有不对的地方欢迎大家留言
http://www.zqtcl.cn/news/105083/

相关文章:

  • 馨雨公司网站建设策划方案一个网站能放多少关键词
  • 福州 网站开发洛阳做网站找哪家好
  • 网站建设创业书海外短视频平台
  • 网站建设的职称做h5长图网站
  • 石家庄正规制作网站公司网页版微信会在电脑上留下记录吗
  • 互联网网站界面设计 要素没有网怎么安装wordpress
  • asp 英文企业网站 免费WordPress发图册
  • 东莞搜索seo优化排名天津seo托管
  • 做网站一年大概的盈利淘宝式网站建设
  • 深圳网站优化最好的方法wordpress文章如何添加标签
  • 炫酷文字制作网站房屋和建设工程信息平台
  • 邢台企业网站制作公司wordpress 博客 安装教程
  • 西宁网站制作公司排名网站开发开题报告范文2019
  • 公司做竞拍网站的收入怎么报税网易门户网站建设
  • 网站建设投资建设一个网站成本多少
  • 如何优化网站内部链接wordpress后台无法预览文章
  • 小白一步步做网站开题报告旅游网站建设
  • 鞋帽箱包网站建设怎么给网站做外链邵连虎
  • linux网站建设模板上海发布公众号官网
  • 信息科技有限公司网站建设网站运营主要做什么
  • 广州建筑公司网站网站上的动态图怎么做
  • win10系统可以做网站搭建网站和微信同步建设
  • 在哪里能找到做网站的人医疗网站建设意见
  • 网站制作及实现wordpress在线工具
  • 网站制作中企动力优响应式网站建设有利于seo
  • 区块链媒体网站建设wordpress页脚内容居中
  • php手机网站开发工具成都的教育品牌网站建设
  • 苏州建网站要多少钱八爪鱼采集器 wordpress
  • 确定网站风格thinkphp相比Wordpress
  • 网站全屏代码wordpress无法连接ftp