Python3-内置类型-列表与元组类型

list对象通常表示一组元素的有序集合

  1.list对象使用一对方括号[]进行定义,各元素之间用 逗号 , 进行分隔

  2.通过索引可以访问list对象中的元素,因此list对象是有序的

  3.list对象属于可变序列类型,使用list中的方法对list对象进行操作时,往往会改变其本身的值

时间: 2024-12-12 00:30:05

Python3-内置类型-列表与元组类型的相关文章

Python3.7之列表与元组

Python3.7之列表与元组 一.列表 列表可修改指定索引对应的值,可变. 常用方法 list.append(obj) 在列表末尾添加新的对象 list.count(obj) 统计某个元素在列表中出现的次数 list.extend(seq) 在列表末尾一次性追加另一个序列中的多个值(用新列表扩展原来的列表) list.index(obj) 从列表中找出某个值第一个匹配项的索引位置 list.insert(index, obj) 将对象插入列表 list.pop([index=-1]) 移除列表

Python核心编程 6.序列:字符串、列表和元组

6.1 序列 6.1.2 序列类型操作符 seq[ind]:获得下标为ind的元素 seq[ind1:ind2]:获得下标从ind1到ind2间的元素集合 seq*expr:序列重复expr次 seq1+seq2:连接序列seq1和seq2 obj in seq:判断obj元素是否包含在seq中 obj not in seq:判断obj元素是否不包含在seq中 --成员关系操作符(in, not in) 成员关系操作符使用来判断元素是否属于一个序列的.比如对字符串类型来说,就是判断一个字符是否属

Python的序列(字符串,列表和元组)

序列:字符串,列表和元组 序列有着相同的访问模式:它的每一个元素可以通过指定一个偏移量的方式得到,而多个元素可以通过切片操作的方式一次得到. 序列的操作符 1,成员关系操作符(in,not in) 对字符串来说,就是判断一个字符是否属于这个字符串:对于列表和元组类型来说,就是一个对象是否属于该对象序列.in/not in 返回值为True/False语法:对象 [not] in 序列 >>> a = 'abcdef' >>> 'a' in a True >>

python课程第二周 内置数据结构——列表和元组

5种内置数据结构:列表.元组.字典.集合.字符串.列表.字典.字符串三种被称为线性结构. 针对线性结构的操作有:切片.封包和解包.成员运算符.迭代. 针对数据结构的操作有解析式:解析式分为列表解析.生成器解析.集合解析和字典解析. 后面三种是Python3.x特有的. 基本框架如下: 一.列表:Python中最具灵活性的有序集合对象类型 列表可包含任何种类的对象:数字.字符串.字典.集合甚至其他列表,这个特性称为异构.还具有可变长度和任意嵌套的特性,属于可变长度序列. (1)列表的初始化,有两种

while循环,布尔类型,可变or不可变,数字,字符串,列表,元组,字典

while 循环 '''1.什么是循环? 循环即重复的过程 2.为什么要有循环 3.while循环的语法(又称之为条件循环) while 条件: 代码1 代码2 代码3 .... ''' # 注意:下述形式的死循环,会造成cpu的占用率过高# i=1# while True:# i+=1 #打印1-10# n=1# while True:# if n <= 10: #n=10# print(n)# n+=1# else:# break #打印1-10:改进1# n=1# while True:#

python3中列表、元组、字典的增删改查说明详解

python基础中的列表.元组.字典属于python中内置的序列数据结构.其中序列可以进行的操作包括索引.截取(切片).加.乘.成员检查等. 1.列表 列表(list)是最常用的python数据类型之一,列表的数据项不需要具有相同的类型.创建一个列表,只需要把用逗号分隔开的不同数据项使用方括号[]括起来即可.创建列表实例如下: list1 = ["test","测试",1997,2000]; list2 = [1,2,3,4,5,6]; list3 = ["

Python3 列表,元组,字典,字符串知识小结

一.知识概要 1. 列表,元组,字典,字符串的创建方式 2. 列表,元组,字典,字符串的方法调用 3. 列表,元组,字典,字符串的常规用法 二.列表 1 # 列 表 2 3 # 列表基础 4 list_1 = ['a','b','c','d','e','f'] 5 list_2 = ['apple','banana','watermelon','strawberry','banana','apple'] 6 print(list_1) 7 print("##########") 8 #

Python中高级变量类型(列表,元组,字典,字符串,公共方法...)

高级变量类型 目标 列表 元组 字典 字符串 公共方法 变量高级 知识点回顾 Python 中数据类型可以分为 数字型 和 非数字型 数字型 整型 (int) 浮点型(float) 布尔型(bool) 真 True 非 0 数 —— 非零即真 假 False 0 复数型 (complex) 主要用于科学计算,例如:平面场问题.波动问题.电感电容等问题 非数字型 字符串 列表 元组 字典 在 Python 中,所有 非数字型变量 都支持以下特点: 都是一个 序列 sequence,也可以理解为 容

元组类型内置方法

元组类型的内置方法 1.用途 ? 可以存多个数据 2.定义 ? ()内可以有多个任意类型的值,用逗号隔开,元组是不可变的列表 name_tuple=('jack','alex','peiqi') name_tuple[0]='nick' #元素不能修改,会报错 3.常用操作很内置方法 ? 1.按索引取值 name_tuple = ('nick', 'jason', 'tank', 'sean') # name_tuple[0] = 'nick handsom' # 报错 print(f"name