python基础数据类型

合集下载

python语言的基本数据类型

python语言的基本数据类型

python语言的基本数据类型Python是一种动态的面向对象的编程语言,支持多种数据类型。

在Python中,数据类型是一个重要的概念,因为它决定了可以在变量中存储哪些数据,并且决定了可以对这些数据执行哪些操作。

Python支持以下基本数据类型:1. 整数(int):表示整数,如-3、0、1、100等。

整数可以使用十进制、二进制、八进制、十六进制表示。

2. 浮点数(float): 表示带有小数点的数字,如-0.5、3.14等。

浮点数也可以使用科学计数法表示,如1.23e9表示1.23乘以10的9次方。

3. 布尔值(bool):表示True或False两个值中的一个。

布尔值通常用于控制程序的流程。

4. 字符串(str):表示文本字符串,由一系列字符组成。

字符串可以用单引号、双引号或三引号表示,例如'hello'、'world'、'''python'''等。

5. 列表(list):表示一组有序的数据,可以包含任意类型的数据,包括整数、浮点数、布尔值、字符串、甚至是另一个列表。

列表可以通过索引访问和修改。

6. 元组(tuple):类似于列表,但是元组是不可变的,一旦创建就无法修改。

元组通常用于存储不可变的数据,如坐标、RGB颜色等。

7. 集合(set):表示一组无序的唯一数据,不允许重复。

集合支持并、交、差等集合运算。

8. 字典(dict):表示一组键值对数据,可以用任意类型的数据作为键,但是键必须是唯一的。

字典可以通过键来访问和修改。

这些基本数据类型是Python编程中常用的数据类型,掌握它们的特点和用法,有助于编写更加丰富和灵活的程序。

练习题-Python基本数据类型

练习题-Python基本数据类型

练习题-Python基本数据类型Python基本数据类型1.说⼀下基本数据类型有哪些整型(int)作⽤:记录年龄、⾝份证号、个数等等定义:age = 1812345浮点型(float)作⽤:记录薪资、⾝⾼、体重定义:salary = 3.3height = 1.87weight = 70.31234567字符串类型(str)作⽤:记录描述性质的状态,名字、⼀段话定义:⽤引号('',"",''' ''',""" """,)包含的⼀串字符如:name = 'xxq'123456列表(list)按位置记录多个值(同⼀个⼈的多个爱好、同⼀个班级的所有学校姓名、同⼀个⼈12个⽉的薪资)并且可以按照索引取指定位置的值定义:在[]内⽤逗号分隔开多个任意类型的值,⼀个值称之为⼀个元素如:list1 = [1,2,3,4,'5','六']注意点:索引对应值,索引从0开始,0代表第⼀个12345678910字典(dic)作⽤:⽤来存多个值,每个值都有唯⼀⼀个key与其对应,key对值有描述性功能定义:在{}内⽤逗号分开各多个 key:value如:info={"name":'xxq',"age":18, "gender":'male'}123456布尔类型(bool)作⽤:⽤来记录真假这两种状态定义:is_ok = Trueis_ok = False其他使⽤:通常⽤来当作判断的条件,我们将在if判断中⽤到它1234567元组类型(tuple)按照索引/位置存放多个值,只⽤于读,不⽤于改定义:t = (1,1.3,'aaa')注意点:1.单独⼀个括号,代表包含的意思x = (10)2.如果元组中只有⼀个元素,必须加逗号x = (10,)3.元组不能改,指的是不能改⾥⾯的内存地址t = (1,[11,22])print(t,id(t[0]),id(t[1]))t[1][0] = 33 # 元组内的列表的元素还是可以改的print(t,id(t[0]),id(t[1]))(1, [11, 22]) 2038884272 59297864(1, [33, 22]) 2038884272 5929786412345678910111213141516171819集合类型(set)作⽤:关系运算、去重定义:在 {} 内通逗号隔开多个元素,多个元素满⾜以下条件:1.集合内的元素必须为不可变类型2.集合内的元素⽆序3.集合内的元素没有重复12345678 2.说⼀下交互什么是交互?交互就是⼈和计算机互动,⼈输⼊信息,计算机获取后,输出信息给⼈,循环往复的这个过程,就是交互。

python基础之python的六大标准数据类型

python基础之python的六大标准数据类型

python基础之python的六⼤标准数据类型⼀:Number 数字类型(int float bool complex)1.整数:(正整数 0 负整数)#(1)⼆进制⽤0b表⽰intvar = 0b1010print(intvar)print(type(intvar)) #获取intvar类型print(id(intvar)) #获取到16进制#type 可以获取到变量的类型#id 可以获取该变量所指向的那个值的地址a = 5#⼋进制⽤0o表⽰intvar = 0o127print(intvar)print(type(intvar))print(id(intvar))#⼗六进制是⽤0x来表⽰intvar = 0xffprint(intvar) #转成2进制的数print(type(intvar))print(id(intvar))intvar = 0print(intvar,type(intvar))intar = 0print(intvar,type(intvar))2.float浮点型(⼩数类型)#表⽰⽅法⼀floatvar = 3.14print(floatvar,type(floatvar),id(floatvar))#表⽰⽅法⼆(科学计数法)floatvar = 5.88e-2print(floatvar,type(floatvar),id(floatvar))floatvar = 4.11e3print(floatvar)3.bool 布尔类型(只有True 或False两种状态)boolvar = Trueprint(boolvar,type(boolvar),id(boolvar))boolvar = Falseprint(boolvar,type(boolvar),id(boolvar))plex 复数类型复数:实数 + 虚数j : 如果有⼀个数,它的平⽅等于-1,那么这个数就是j科学家认为有,属于⾼精度的类型#表⽰⽅法⼀complexvar = 4+3jprint(complexvar,type(complexvar),id(complexvar))#表⽰⽅法⼆#complex(实数部分,虚数部分)complexvar = complex(8,-3)print(complexvar,type(complexvar),id(complexvar))⼆:String字符串类型定义:⽤引号引起来的就是字符串转义字符:(1)将有意思的字符变得⽆意义(2)将⽆意义的字符变得有意义语法: \ + 某字符\n \r\n : 代表换⾏\t : 代表⼀个缩进⽔平制表符\r :将后⾯的字符串拉到当前⾏⾸\#(1)单引号引起来的字符串strvar = '今天天⽓很好'print(strvar,type(strvar),id(strvar))#(2)双引号引起了字符串starvar = "⼩楼昨夜⼜东风"print(starvar,type(starvar),id(starvar))starvar1 = "⼩楼'咋啦'" #外⾯是双引号,⾥⾯需要单引号,与注释的嵌套注意点相同print(starvar1,type(starvar1),id(starvar1))#换⾏⽤法starvar2 = "故国不堪回⾸\n明⽉中"print(starvar2,type(starvar2),id(starvar2))#\⽤法starvar3 = "故国不堪回\"⾸\"明⽉中"print(starvar3)#(3)三引号引起来的字符串strvar = """本来⽆⼀'物',何处惹"尘"埃。

Python基础-数据类型总结归纳.

Python基础-数据类型总结归纳.

Python基础-数据类型总结归纳.1.1、python3 数据类型:类型含义⽰例int整型1float浮点型 1.0bool布尔值True或Falsecomplex复数a+bjstring字符串‘abc123’list列表[a,b,c]tuple元组(a,b,c)set集合{a,b,c}dictionary字典{a:b,c:d}1.2、备注说明类型说明complex复数的虚数部分不能省略string(字符串)字符串不能包括有 ‘\’ ,否则输出的不是原来的字符串list(列表)和tuple(元组)list可以修改元素,tuple不能,但是tuple可以包括list等多种数据类型,占⽤资源多于listset(集合)没有排列的顺序(没有索引,不能通过索引取值)及不会有重复的元素dictionary(字典)⼀个键对应多个值(值可以是列表、字典、集合等),⼀个值也可对应多个键。

但是不能有相同的键、列表作为值可以重复、字典和集合作为值不能重复。

不可变数据(3 个):Number(数字)、String(字符串)、Tuple(元组);可变数据(3 个):List(列表)、Dictionary(字典)、Set(集合)。

可变数据类型:value值改变,id值不变;不可变数据类型:value值改变,id值也随之改变。

(元组不可修改,所以元组是不可变类型)变量以及类型<1>变量的定义在程序中,有时我们需要对2个数据进⾏求和,那么该怎样做呢?⼤家类⽐⼀下现实⽣活中,⽐如去超市买东西,往往咱们需要⼀个菜篮⼦,⽤来进⾏存储物品,等到所有的物品都购买完成后,在收银台进⾏结账即可如果在程序中,需要把2个数据,或者多个数据进⾏求和的话,那么就需要把这些数据先存储起来,然后把它们累加起来即可在Python中,存储⼀个数据,需要⼀个叫做变量的东西,如下⽰例:1. num1 = 100 #num1就是⼀个变量,就是⼀个模具2. num2 = 87 #num2也是⼀个变量3. result = num1 + num2 #把num1和num2这两个"模具"中的数据进⾏累加,然后放到 result变量中说明:所谓变量,可以理解为模具(内存空间),如果需要存储多个数据,最简单的⽅式是有多个变量,当然了也可以使⽤⼀个列表程序就是⽤来处理数据的,⽽变量就是⽤来存储数据的变量定义的规则:变量名只能是字母、数字或下划线的任意组合变量名的第⼀个字符不能是数字以下关键字不能声明为变量名['and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'exec', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'not', 'or', 'pass', 'print', 'raise', 'return', 'try', 'while', 'with', 'yield']想⼀想:我们应该让变量占⽤多⼤的空间,保存什么样的数据?<2>变量的类型Python采⽤动态类型系统。

Python基本数据类型

Python基本数据类型

Python基本数据类型⼀.python基本数据类型1. int ==> 整数. 主要⽤来进⾏数学运算2. str ==> 字符串, 可以保存少量数据并进⾏相应的操作3. bool==>判断真假, True, False4. list==> 存储⼤量数据.⽤[ ]表⽰5. tuple=> 元组, 不可以发⽣改变⽤( )表⽰6. dict==> 字典, 保存键值对, ⼀样可以保存⼤量数据7. set==> 集合, 保存⼤量数据. 不可以重复. 其实就是不保存value的dict⼆. 整数(int)在python3中所有的整数都是int类型. 但在python2中如果数据量⽐较⼤. 会使⽤long类型. 在python3中不存在long类型整数可以进⾏的操作:bit_length(). 计算整数在内存中占⽤的⼆进制码的长度三. 布尔值(bool)取值只有True, False. bool值没有操作.转换问题:str => int int(str)int => str str(int)int => bool bool(int). 0是False ⾮0是Truebool=>int int(bool) True是1, False是0str => bool bool(str) 空字符串是False, 不空是Truebool => str str(bool) 把bool值转换成相应的"值"四. 字符串(str)把字符连成串. 在python中⽤', ", ''', """引起来的内容被称为字符串.4.1 切⽚和索引1. 索引. 索引就是下标. 切记, 下标从0开始# 0123456 7 8s1 = "python最⽜B"print(s1[0]) # 获取第0个print(s1[1])print(s1[2])print(s1[3])print(s1[4])print(s1[5])print(s1[6])print(s1[7])print(s1[8])# print(s1[9]) # 没有9, 越界了. 会报错print(s1[-1]) # -1 表⽰倒数.print(s1[-2]) # 倒数第⼆个2. 切⽚, 我们可以使⽤下标来截取部分字符串的内容语法: str[start: end]规则: 顾头不顾腚, 从start开始截取. 截取到end位置. 但不包括ends2 = "python最⽜B"print(s2[0:3]) # 从0获取到3. 不包含3. 结果: pytprint(s2[6:8]) # 结果最⽜print(s2[6:9]) # 最⼤是8. 但根据顾头不顾腚, 想要取到8必须给9print(s2[6:10]) # 如果右边已经过了最⼤值. 相当于获取到最后print(s2[4:]) # 如果想获取到最后. 那么最后⼀个值可以不给.print(s2[-1:-5]) # 从-1 获取到 -5 这样是获取不到任何结果的. 从-1向右数. 你怎么数也数不到-5print(s2[-5:-1]) # ⽜b, 取到数据了. 但是. 顾头不顾腚. 怎么取最后⼀个呢?print(s2[-5:]) # 什么都不写就是最后了print(s2[:-1]) # 这个是取到倒数第⼀个print(s2[:]) # 原样输出跳着截取# 跳着取, 步长print(s2[1:5:2]) # 从第⼀个开始取, 取到第5个,每2个取1个, 结果: yh, 分析: 1:5=> ytho => yhprint(s2[:5:2]) # 从头开始到第五个. 每两个取⼀个print(s2[4::2]) # 从4开始取到最后. 每两个取⼀个print(s2[-5::2]) # 从-5取到最后.每两个取⼀个print(s2[-1:-5]) # -1:-5什么都没有. 因为是从左往右获取的.print(s2[-1:-5:-1]) # 步长是-1. 这时就从右往左取值了print(s2[-5::-3]) # 从倒数第5个开始. 到最开始. 每3个取⼀个, 结果oy步长: 如果是整数, 则从左往右取. 如果是负数. 则从右往左取. 默认是1切⽚语法:str[start:end:step]start: 起始位置end: 结束位置step:步长4.2 字符串的相关操作⽅法切记, 字符串是不可变的对象, 所以任何操作对原字符串是不会有任何影响的1. ⼤⼩写转来转去s1.capitalize()print(s1) # 输出发现并没有任何的变化. 因为这⾥的字符串本⾝是不会发⽣改变的. 需要我们重新获取ret1 = s1.capitalize()print(ret1)# ⼤⼩写的转换ret = s1.lower() # 全部转换成⼩写print(ret)ret = s1.upper() # 全部转换成⼤写print(ret)# 应⽤, 校验⽤户输⼊的验证码是否合法verify_code = "abDe"user_verify_code = input("请输⼊验证码:")if verify_code.upper() == user_verify_code.upper():print("验证成功")else:print("验证失败")ret = s1.swapcase() # ⼤⼩写互相转换print(ret)# 不常⽤ret = s1.casefold() # 转换成⼩写, 和lower的区别: lower()对某些字符⽀持不够好. casefold()对所有字母都有效.⽐如东欧的⼀些字母print(ret)s2 = "БBß" # 俄美德print(s2)print(s2.lower())print(s2.casefold())# 每个被特殊字符隔开的字母⾸字母⼤写s3 = "alex eggon,taibai*yinwang_⿇花藤"ret = s3.title() # Alex Eggon,Taibai*Yinwang_⿇花藤print(ret)# 中⽂也算是特殊字符s4 = "alex⽼男孩wusir" # Alex⽼男孩Wusirprint(s4.title())2. 切来切去# 居中s5 = "周杰伦"ret = s5.center(10, "*") # 拉长成10, 把原字符串放中间.其余位置补*print(ret)# 更改tab的长度s6 = "alex wusir\teggon"print(s6)print(s6.expandtabs()) # 可以改变\t的长度, 默认长度更改为8# 去空格s7 = " alex wusir haha "ret = s7.strip() # 去掉左右两端的空格print(ret)ret = s7.lstrip() # 去掉左边空格print(ret)ret = s7.rstrip() # 去掉右边空格print(ret)# 应⽤, 模拟⽤户登录. 忽略⽤户输⼊的空格username = input("请输⼊⽤户名:").strip()password = input("请输⼊密码: ").strip()if username == 'alex' and password == '123':print("登录成功")else:print("登录失败")s7 = "abcdefgabc"print(s7.strip("abc")) # defg 也可以指定去掉的元素,# 字符串替换s8 = "sylar_alex_taibai_wusir_eggon"ret = s8.replace('alex', '⾦⾓⼤王') # 把alex替换成⾦⾓⼤王print(s8) # sylar_alex_taibai_wusir_eggon 切记, 字符串是不可变对象. 所有操作都是产⽣新字符串返回print(ret) # sylar_⾦⾓⼤王_taibai_wusir_eggonret = s8.replace('i', 'SB', 2) # 把i替换成SB, 替换2个print(ret) # sylar_alex_taSBbaSB_wusir_eggon# 字符串切割s9 = "alex,wusir,sylar,taibai,eggon"lst = s9.split(",") # 字符串切割, 根据,进⾏切割print(lst)s10 = """诗⼈学者感叹号渣渣"""print(s10.split("\n")) # ⽤\n切割# 坑s11 = "银王哈哈银王呵呵银王吼吼银王"lst = s11.split("银王") # ['', '哈哈', '呵呵', '吼吼', ''] 如果切割符在左右两端. 那么⼀定会出现空字符串.深坑请留意print(lst)3. 格式化输出# 格式化输出s12 = "我叫%s, 今年%d岁了, 我喜欢%s" % ('sylar', 18, '周杰伦') # 之前的写法print(s12)s12 = "我叫{}, 今年{}岁了, 我喜欢{}".format("周杰伦", 28, "周润发") # 按位置格式化print(s12)s12 = "我叫{0}, 今年{2}岁了, 我喜欢{1}".format("周杰伦", "周润发", 28) # 指定位置print(s12)s12 = "我叫{name}, 今年{age}岁了, 我喜欢{singer}".format(name="周杰伦", singer="周润发", age=28) # 指定关键字print(s12)4. 查找s13 = "我叫sylar, 我喜欢python, java, c等编程语⾔."ret1 = s13.startswith("sylar") # 判断是否以sylar开头print(ret1)ret2 = s13.startswith("我叫sylar") # 判断是否以我叫sylar开头print(ret2)ret3 = s13.endswith("语⾔") # 是否以'语⾔'结尾print(ret3)ret4 = s13.endswith("语⾔.") # 是否以'语⾔.'结尾print(ret4)ret7 = s13.count("a") # 查找"a"出现的次数print(ret7)ret5 = s13.find("sylar") # 查找'sylar'出现的位置print(ret5)ret6 = s13.find("tory") # 查找'tory'的位置, 如果没有返回-1print(ret6)ret7 = s13.find("a", 8, 22) # 切⽚找print(ret7)ret8 = s13.index("sylar") # 求索引位置. 注意. 如果找不到索引. 程序会报错print(ret8)5. 条件判断# 条件判断s14 = "123.16"s15 = "abc"s16 = "_abc!@"# 是否由字母和数字组成print(s14.isalnum())print(s15.isalnum())print(s16.isalnum())# 是否由字母组成print(s14.isalpha())print(s15.isalpha())print(s16.isalpha())# 是否由数字组成, 不包括⼩数点print(s14.isdigit())print(s14.isdecimal())print(s14.isnumeric()) # 这个⽐较⽜B. 中⽂都识别.print(s15.isdigit())print(s16.isdigit())# 练习. ⽤算法判断某⼀个字符串是否是⼩数s17 = "-123.12"s17 = s17.replace("-", "") # 替换掉负号if s17.isdigit():print("是整数")else: if s17.count(".") == 1 and not s17.startswith(".") and not s17.endswith("."): print("是⼩数") else: print("不是⼩数")6. 计算字符串的长度s18 = "我是你的眼, 我也是a"ret = len(s18) # 计算字符串的长度print(ret)注意: len()是python的内置函数. 所以访问⽅式也不⼀样. 你就记着len()和print()⼀样就⾏了7. 迭代我们可以使⽤for循环来便利(获取)字符串中的每⼀个字符语法:for 变量 in 可迭代对象:pass可迭代对象: 可以⼀个⼀个往外取值的对象s19 = "⼤家好, 我是VUE, 前端的⼩朋友们. 你们好么?"# ⽤while循环index = 0while index < len(s19):print(s19[index]) # 利⽤索引切⽚来完成字符的查找index = index + 1# for循环, 把s19中的每⼀个字符拿出来赋值给前⾯的cfor c in s19:print(c)'''in有两种⽤法:1. 在for中. 是把每⼀个元素获取到赋值给前⾯的变量.2. 不在for中. 判断xxx是否出现在str中.'''print('VUE' in s19)# 练习, 计算在字符串"I am sylar, I'm 14 years old, I have 2 dogs!" s20 = "I am sylar, I'm 14 years old, I have 2 dogs!"count = 0for c in s20:if c.isdigit():count = count + 1print(count)。

python语言的基本数据类型

python语言的基本数据类型

python语言的基本数据类型
Python语言是一种高级编程语言,具有简洁、优雅、易读、易学等特点。

在Python中,基本数据类型包括数字、字符串、布尔型、列表、元组和字典等。

下面我们来了解一下这些基本数据类型的详细内容。

1.数字类型
数字类型包括整型和浮点型。

整型就是整数,可以进行基本的数学运算,如加减乘除、求余数等。

浮点型则指带小数点的数字,同样可以进行基本的数学运算。

Python还支持复数类型,包括实部和虚部。

2.字符串类型
字符串类型就是一串字符,可以用单引号或双引号括起来。

字符串可以进行基本的字符串操作,如拼接、复制、截取等,还支持格式化输出、正则表达式、编码解码等高级操作。

3.布尔类型
布尔类型只有两个值,即True和False。

在Python中,可以使用布尔类型进行逻辑运算,如与、或、非等。

4.列表类型
列表类型是一种有序的集合,可以包含任意类型的元素。

列表可以进行基本的增删改查操作,如添加元素、删除元素、更新元素等。

5.元组类型
元组类型也是一种有序的集合,但是它不可修改。

元组一旦创建
就无法添加、删除或更新元素。

元组通常用于存储不可变的数据,如坐标、颜色等。

6.字典类型
字典类型是一种键值对的集合,可以用键来访问值。

字典可以进行基本的增删改查操作,如添加键值对、删除键值对、更新键值对等。

以上就是Python语言的基本数据类型的详细内容。

在实际开发中,我们需要根据具体的需求选择合适的数据类型,以便更好地完成任务。

python三级知识点

python三级知识点

python三级知识点
一、Python基础知识点
1.数据类型:整型、浮点型、字符串、列表、元组、字典
2.运算符:算术运算符、赋值运算符、比较运算符、逻辑运算符、位运算符、成员运算符、身份运算符
3.流程控制:if-else、for、while
4.函数:定义函数、参数传递、关键字参数、默认参数、可变参数
5.迭代器、生成器
6.异常处理:try-except语句
7.文件处理:文件读取、文件写入、文件拷贝
二、Python高级知识点
1.模块:模块加载、模块使用
2.类&对象:类的定义、实例化、属性与方法
3.面向对象编程:继承、封装、多态、抽象
4.GUI编程:Tkinter
5.正则表达式
6.数据库:MySQL 操作
7.多线程:创建线程、同步线程、互斥锁、死锁
8.网络编程: socket编程
三、Python中的特色用法
1.装饰器:用于函数/类的语法糖
2.运算符重载
3.列表推导式:快速生成列表
4.集合推导式:快速生成集合
5.字典推导式:快速生成字典
6.匿名函数:lambda函数
7.contextlib:上下文管理器
8.itertools:迭代操作函数
9.functools:函数操作工具
10.collections:数据结构
11.cmd:控制台交互。

python基础知识--高考信息技术一轮二轮复习数据结构基础知识(浙教版2019)

python基础知识--高考信息技术一轮二轮复习数据结构基础知识(浙教版2019)

Python 程序设计语言基础知识一、Python 的基本数据类型二、(1)算术运算符:**、*、/、//、%、+、-。

(2)关系运算符:<、<=、>、>=、==、!=、in 。

“==”表示判断,“=”表示赋值。

(3)逻辑运算符:not 、and 、or 。

(5)x +=1:将变量x 的值加1,与“x =x +1”等价,类似还有“-=”、“*=”、“/=”、“%=” (6)取某三位数n 各个位的方法:个位:n % 10 十位: n // 10 % 10 或n %100 // 10 百位: n //100 三、字符串字符串是用单引号(')、双引号(″)或三引号(''')括起来的一个字符序列,起始和末尾的引号必须要一致。

1.字符串的特点(1)字符串是不可变对象。

即一旦创建了一个字符串,那么这个字符串的内容是不可改变的。

(2)通过索引来访问字符串中的字符。

索引表示字符在字符串的位置,第一个元素的索引号是0,第二个元素的索引号是1,以此类推。

2.字符串的切片操作通过字符串的切片操作可以获得字符串的一个子串。

格式为:字符串名[start :end :step]step 默认为1,表示返回下标从start 到end -1的字符构成的一个子串。

四、列表列表是由0个或多个元素组成的序列,其中的元素可以是数字、字符串等混合类型的数据,甚至是其他的列表。

1.列表的特点(1)列表用[]表示,元素间用逗号分隔,不同类型的元素可以存储在同一列表中。

(2)列表的大小是可变的,可以根据需要增加或缩小。

(3)列表是可变对象。

一个列表被创建后,可以直接修改列表中的元素值。

2.列表的访问列表中的元素是通过索引来定位的,第一个元素的索引号是0。

列表中的元素可以通过索引进行访问。

3.列表的切片操作列表的切片形式为list[i :j :k],i 为起始位置索引(包含),默认为0,j 为终止位置索引(不含),默认至序列尾;k 为切片间隔,默认为1。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档