我们知道python的数据类型有:字符串,数字,列表,元组,字典,函数等,这些都是我们在进行实际开发中,必备的一些基础性语法,本期文章,小王将带领大家一起去领略,神奇的元组和列表吧! 创建 以上创建了三种元组,第一个是完整的元组,第二个是空元祖,第三个要注意的是,当我们创建一个元素的元组时,要在后面加一个”,”。 访问元组 说到访问元组,我们就必须要认识切片这个概念了,如何去获取我们想要的值,这个时候就需要用到切片的原理。请看下面几行示例代码: 我简单的解释一些,索引值从开始默认为0,如果是负索引,结尾默认为-1,这些都是可以写,也可以不用写,上面我就没有写,然后关于切片,我们要特别注意的是,切片永远无法取到我我设置的那个值,可能你会有点蒙,请看下面 我个人通过许多代码后总结了一个规律,那就是在索引内的数字作差就是有几个字符,我们可以通过这个来设置索引,比如要索引到“python”我们知道有六个字符,开始默认为0,:6-0=6,所以我们就有【0:6】;即使我们超出了索引范围也只能取到6个字符。 遍历元组和修改元组 用for循环语句,遍历元组所有的值 元组也可以像字符串那样可以进行计算,连接 修改元组就是用索引赋值语句 同时元组之间也可以进行连接,+,来实现 虽然我们前期介绍了,元组是一个不可修改的序列,但是我们可以通过给储存元组的变量赋值,达到修改的效果 del 元组 删除元组用 del tup; 内置函数 range函数 range(5)返回0-4包括 访问列表中的值和元组一样,这里有几个参数: 变量.title()~首字母大写 变量.append()~添加 变量.remove()~删除 index(元素)~返回元素第一次出现的位置编号 pop(【i】)~返回参数位置所对应的值,并删除 变量.sort(reverse=Ture)降序排列;False为升序 更新 插入 修改 删除 都是和元组的操作一样的,列表里面可以镶嵌其他列表 追加列表里面的值就和元组不一样了 统计元素所出现的次数我们用 清空列表 复制列表 本期文章就介绍到这里了,喜欢的小伙伴,帮忙一下哟!有更多的资源和干货等你来寻找!!!!!
元组
在python程序中,我们可以将元组理解为一种特殊的列表,它与列表不同的是,元组内的数据元素不能发生改变,不能添加和删除数据项,一般开发者要创建一组不变的数据时,通常创建一个元组。tup=("wang","xiao","wang"); tup1=(); tup2=("wang",)
tup=["wang","xiao","wang"] print(tup[:2]) print(tup[0]) print(tup[1:]) >>> ['wang', 'xiao'] wang ['xiao', 'wang']
1.如果对于python这个字符串,取到“p”就必须是【0】 2.如果我要取到“n”可以是【5】,也可以【-1】 3.如果我要取“py”,【0:2】or[:2] 4.如果我要取到“on”,【-2:】《这里用到了负索引》
tup=("wang","xiao","wang") for a in tup: print(a) >>> wang xiao wang *********其中a是可以随便定义的******
len(1,2,3) >>>3 (1,2)+(3,4) >>>(1,2,3,4) ("hi")*5 >>>有五个这样的“hi” 3 in (1,2,3) >>>Ture
tup=(1,2,3,4) tup[0]=56 就把原来的1改为了56
len(tuple):计算元祖内的个数
max(tuple)返回最大值
min(tuple)返回最小值
tuple(list)将列表转换为元组列表
列表的创建的语法与元组大体相同,唯一的不同是用【】来创建,而元组时()创建的,索引也是a=list(range(1,4)) print(a) >>> [1,2,3] 这里打印出来是没有4的,这是因为range函数的特点 永远不能打印出最后的一个参数
但是我们在产生随机数的时候,用到的另外一种大家就要注意了。random.randint(1.6)
**它会在1-6(包括6)产生随机数list.extend(list1)
list.count(12)
返回12在列表中所出现的次数list.clear()
list=list1.copy() 将list2复制到list中 list.index(obj)
本网页所有视频内容由 imoviebox边看边下-网页视频下载, iurlBox网页地址收藏管理器 下载并得到。
ImovieBox网页视频下载器 下载地址: ImovieBox网页视频下载器-最新版本下载
本文章由: imapbox邮箱云存储,邮箱网盘,ImageBox 图片批量下载器,网页图片批量下载专家,网页图片批量下载器,获取到文章图片,imoviebox网页视频批量下载器,下载视频内容,为您提供.
阅读和此文章类似的: 全球云计算