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

全国城市感染率排名沈阳seo技术

全国城市感染率排名,沈阳seo技术,创办网站要多少钱,wordpress 维文版数据容器入门 Python中的数据容器#xff1a; 一种可以容纳多份数据的数据类型#xff0c;容纳的每一份数据称之为1个元素 每一个元素#xff0c;可以是任意类型的数据#xff0c;如字符串、数字、布尔等。 数据容器根据特点的不同#xff0c;如#xff1a;是否支持重复元… 数据容器入门 Python中的数据容器 一种可以容纳多份数据的数据类型容纳的每一份数据称之为1个元素 每一个元素可以是任意类型的数据如字符串、数字、布尔等。 数据容器根据特点的不同如是否支持重复元素是否可以修改是否有序等 分为5类分别是 列表(list)、元组(tuple)、字符串(str)、集合(set)、字典(dict) 数据容器 1、List(列表)入门 1、list列表就是C语言里的数组。 字面量[元素1元素2元素3] 定义变量变量名称 [元素1元素2元素3] 定义空列表 变量名称 []     或      变量名称 list() 元素可以是不同类型。例如 list1 [Hello, 111, True] 2、列表可以嵌套 list2 [[Hello, 111, True], [world, 222, False]] 3、可以使用列表的下标索引从列表中取出元素 list1 [Hello, 111, True] print(list1[0]) # 输出Hello print(List[-1]) # 反向索引输出 True从-1开始依次递减 -1-2……list2 [[Hello, 111, True], [world, 222, False]] print(list2[1]) print(list2[0][1]) 输出结果 [world, 222, False] 1114、列表的常用方法操作 插入元素、删除元素、清空列表、修改元素、统计元素个数 等等功能这些功能我们都称之为列表的方法 在Python中如果将函数定义为class(类)的成员那么函数会称之为方法 class Student:def add(self,x,y):return xy 方法和函数功能一样有传入参数有返回值只是方法的使用格式不同只有这一点不同 函数的使用num add(1,2) 方法的使用student Student()                        num student.add(1,2) 列表内部提供了很多方法注意方法后是小括号 方法功能或注意点 查找  列表名.index(元素) 查找指定元素在列表的下标 如果找不到报错ValueError 修改列表名[下标] 值是重新赋值“列表名[下标] 值”中的值会替换原来的值 插入 列表名.insert(下标元素 是在指定的地方插入指定的元素“列表名.index(下标元素”就是在该下标下插入该元素。 需要注意的是 1、这里是insert不是index。 2、插入后后面的元素会后移而不是被替换掉。 3、是小括号不是中括号。 追加 单个元素 列表名.append(元素 列表名.extend(其他数据容器 append()是将指定元素追加到列表的尾部。 extend()是将其他数据容器的内容取出依次追加到列表尾部。 通过指定下标来删除 1、del  列表名[下标] 2、列表名.pop(下标) 通过指定元素来删除 列表名.remove(元素) 通过指定元素来删除时是删除某元素在列表中的第一个匹配项 清空列表 列表名.clear() 结果[] 统计某元素在列表内的数量 列表名.count(元素 不可以查询到表中表的内容。统计列表长度 len(列表名 例如 # 查询方法 list1 [Hello, World, !] index list1.index(Hello) print(index) # 输出结果0 这表明是正向的索引list2 [[Hello, 111, True], [world, 222, False]] index list2.index(Hello) print(index) # 输出ValueError: Hello is not in list要查找的元素 Hello 是一个字符串 而列表中的元素是嵌套列表。 在这种情况下需要使用循环来遍历列表 并检查子列表中的元素。 否则会报错。 修正后↓for i in range(len(list2)):if Hello in list2[i]:index ibreak print(index) # 输出结果0 # 修改元素值 list1 [Hello, World, !] list1[1] Python # 正向下标 list1[-1] ~ # 反向下标 print(list1) # 输出结果[Hello, Python, ~] # 插入元素值 list1 [Hello, World, !] list1.insert(1,Python) list1.insert(-1, ~) print(list1) # 输出结果[Hello, Python, World, ~, !] # 追加元素 list1 [Hello, World, !] list1.append(~) print(list1) # 输出结果[Hello, World, !, ~]list2 [1, 2, 3] list2.append([4, 5, 6]) # list2.append(7, 8) #这个会报错只能追加单个元素的方法 print(list2) # 输出结果[1, 2, 3, [4, 5, 6]]list2.extend(list1) # 追加其他数据容器 print(list2) # 输出结果[1, 2, 3, [4, 5, 6], Hello, World, !, ~]# 通过指定下标来删除元素 list1 [Hello, World, !] list2 [1, 2, 3]del list1[0] element list2.pop(0) # 用element来接受删点的元素print(list1) # 输出结果[World, !] print(list2) # 输出结果[2, 3] print(element) # 输出结果1# 通过指定元素来删除 list3 [1, 1, 2, 3] list3.remove(1) print(list3) # 输出结果[1, 2, 3] # 清空列表 list3 [1, 1, 2, 3] list3.clear() print(list3) # 输出结果[] # 统计元素1的个数 list3 [1, 1, 2, 3] count list3.count(1) print(count) # 输出结果2 # 统计列表长度 print(len(list3)) # 输出结果4 # 综合训练 list5 [21, 25, 21, 23, 22, 20]list5.append(31) # 追加一个数字31到列表的尾部 list5.extend([29, 33, 30]) # 追加一个新列表[29,33,30]到列表的尾部 num1 list5[0] # 取出第一个元素应是21 num2 list5[-1] # 取出最后一个元素应是30 index list5.index(31) # 查找元素31所在的位置print(f追加一个数字31到列表的尾部后的list5是:{list5}) print(f追加一个新列表[29,33,30]到列表的尾部后list5是:{list5}) print(f取出的第一个元素是: {num1}) print(f取出最后一个元素是: {num2}) print(f元素31所在的位置是: {index}) 输出结果 追加一个数字31到列表的尾部后的list5是:[21, 25, 21, 23, 22, 20, 31, 29, 33, 30] 追加一个新列表[29,33,30]到列表的尾部后list5是:[21, 25, 21, 23, 22, 20, 31, 29, 33, 30] 取出的第一个元素是: 21 取出最后一个元素是: 30 元素31所在的位置是: 62、1ist(列表)的遍历 列表的遍历有两种使用while循环遍历列表的元素和使用for循环遍历列表的元素。 while循环 index 0 while index len(列表名):         元素 列表名[index]         其他处理……         index 1  #最关键的一步千万别忘记。 除了while:循环外Python中还有另外一种循环形式for循环。对比while,for循环更加适合对列表等数据容器进行遍历。 for 临时变量 in 数据容器:         对临时变量进行处理 for循环中会把取出的变量赋值给临时变量 # 通过while来完成列表的遍历 list3 [1, 1, 2, 3] print(列表的元素值是:, end )index 0 # 从0下标开始遍历 while index len(list3):element list3[index] # 取出index下标对应的元素print(element, end )index 1 # 千万别忘了这一点循环的关键python里不支持index # 输出结果列表的元素值是: 1 1 2 3 print()# 通过for来完成列表的遍历 for element in list3:print(f列表的元素有:{element})list4 [[Hello, 111, True], [world, 222, False]]输出结果 列表的元素有:1 列表的元素有:1 列表的元素有:2 列表的元素有:3两者之间比较while循环和for循环都是循环语句但细节不同·在循环控制上while循环可以自定循环条件并自行控制for循环不可以自定循环条件只可以一个个从容器内取出数据 ·在无限循环上while循环可以通过条件控制做到无限循环for循环理论上不可以因为被遍历的容器容量不是无限的在使用场景上while循环适用于任何想要循环的场景for循环适用于逾历数据容器的场景或简单的固定次数循环场景​​​​​​​
http://www.zqtcl.cn/news/131371/

相关文章:

  • 公司做年审在哪个网站网络seo专员招聘
  • 宿州网站建设费用网站快速建设入门教程
  • 怎么自己做网站加盟网站建设意义模板
  • 网站开发怎样实现上传视频教程内容导购网站模板
  • 济南做网站建设的公司广告公司资质
  • 域名分类网站微擎 wordpress
  • 公司产品营销策划安徽seo
  • 网站 平均加载时间百度搜索竞价推广
  • 赛车网站开发淄博网站建设及托管
  • 过时的网站湖州公司网站建设
  • 环球设计网站网站建设的面试要求
  • 百度公司网站排名怎么做潮阳网站开发
  • 杨和网站建设国内外建筑设计网站
  • 北京知名网站建设公司wordpress4.0.x 下载
  • 锡盟网站建设做网站视频存储
  • 深圳博纳网站建设高端品牌护肤品排行榜
  • 百度爱采购优化排名软件宁波seo搜索平台推广专业
  • 门户网站的建设公司台山网站定制
  • 建设公司网站需要什么群辉nas怎么做网站
  • 广西自治区集约化网站建设要求坂田网站的建设
  • 网站后台不能编辑企业如何申请网站
  • 网站建设网站设计多少钱网站系统开发方式
  • 站长收录wordpress配置好后别人无法访问
  • 我国档案网站建设吉林网站建设制作
  • 手机网站底部导航网站视频链接怎么做
  • 企业门户网站属于什么层seo关键词排行优化教程
  • wordpress 演示站广东省南粤交通投资建设有限公司网站
  • 典型的企业网站张家港保税区建设规划局网站
  • 网站设计公司那个好网页设计登录界面模板
  • 做网站的厂家聚美优品网站设计