python基本数据类型-列表

1.创建列表

>>> list1 = [‘anmi‘,‘kan‘,‘seven‘]

2.查看列表

>>> list1
[‘anmi‘, ‘kan‘, ‘seven‘]
>>> list1[0]
‘anmi‘
>>> list1[1]
‘kan‘
>>> list1[2]
‘seven‘

3.追加元素

>>> list1.append(‘selina‘)
>>> list1.append(‘kan‘)        #元素值可以重复
>>> list1

4.索引

>>> list1
[‘anmi‘, ‘kan‘, ‘seven‘, ‘selina‘, ‘kan‘]
>>> list1.index(‘kan‘)
1    #从左开始查找到第一个匹配的后,就输出

5.统计

>>> list1.count(‘kan‘)
2
>>>

6.插入

>>> list1.insert(2,‘eric‘)
>>> list1
[‘anmi‘, ‘kan‘, ‘eric‘, ‘seven‘, ‘selina‘, ‘kan‘]

7.删除最后一个元素

>>> list1.pop()
‘kan‘

8.删除指定的元素

>>> list1
[‘anmi‘, ‘kan‘, ‘eric‘, ‘seven‘, ‘selina‘]
>>> list1.remove(‘eric‘)
>>> list1
[‘anmi‘, ‘kan‘, ‘seven‘, ‘selina‘]

删除指定的所有元素
list1 = [‘kan‘,‘seven‘,‘kan‘,‘eric‘,‘kan‘]
for i in range(list1.count(‘kan‘)):
    list1.remove(‘kan‘)

print(list1)

9.反转

>>> list1
[‘anmi‘, ‘kan‘, ‘seven‘, ‘selina‘]
>>> list1.reverse()
>>> list1
[‘selina‘, ‘seven‘, ‘kan‘, ‘anmi‘]

10.排序

>>> list1.sort()
>>> list1
[‘anmi‘, ‘kan‘, ‘selina‘, ‘seven‘]
时间: 2024-09-29 12:21:43

python基本数据类型-列表的相关文章

python学习---数据类型---列表

Python学习 1.列表 [] 1.1)列表是处理一组有序项目的数据结构,即你可以在一个列表中存储一个序列的项目. 1.2)列表时可变数据类型 1.3)列表的组成:用[]标示列表,包含多个用逗号隔开的数字或者字符串 举例:    list[1,2,3]        list1['aaa',123,'"qwsx"] 空列表 list[] 注意:在定义时,元祖只有一个值时,要在其后面加逗号:而列表只有一个值时不用加任何符号 2. 列表的操作 2.1)列表的重新赋值   (以list1[

Python基本数据类型(列表)

基本数据类型 三.列表 列表(List)是一个有序的Python对象序列. 1.列表格式 列表可以用一对中括号“[ ]”生成,中间的元素用逗号“,”隔开: li = [1,2,"alex"] 2.列表的运算 列表与字符串类似,支持相加和数乘. 列表相加,相当于将这两个列表按顺序连接: li = [1,2,3] + ["alex",5] print(li) #结果为:[1,2,3,"alex",5] 列表数乘,相当于将这个列表重复多次: li =

9 Python基本数据类型---列表

1 列表的定义和创建 定义:[]内以逗号分隔,按照索引,存放各种数据类型,每个位置代表一个元素 列表的创建 #方法一 L1 = [] #定义空列表 L2 = ['a','b','c','d'] #存4个值,索引为0-3 L3 = ['abc',['def','ghi']] #嵌套列表 #方法二 L4 = list() 2 列表的特点和常用操作 特性: 有序.可变 常用操作: #1.创建 #方法一 L1 = [] #定义空列表 L2 = ['a','b','c','d'] #存4个值,索引为0-3

python常用数据类型-列表

一.列表 方括号[]创建列表 二.防护列表中的值 通过下标索引来访问列表中的值,与字符串的索引一样,列表索引从0开始.列表可以进行截取.组合等. 举例: stus = [ '王端震','刘欣雨','单宝梁' ]#对应的下标是0 1 2print (stus[0])#打印王端震#查看变量类型 用type print( type(stus))#返回list #增加 stus.append('周伊凡') #在列表末尾增加一个元素 stus.insert(0,'聂磊') #在指定位置添加一个元素 # 删

python 高级数据类型(列表 元祖 字典 字符串)

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

python基本数据类型之列表和元组(一)

python基本数据类型之列表与元组(一) python中list与tuple都是可以遍历类型.不同的是,list是可以修改的,而元组属于不可变类型,不能修改. 列表和元组中的元素可以是任意类型,并且同一个列表和元组中可以包含多种类型的元素. list中有很多内置方法,元组由于不能修改,所以只有两个方法(count.index). 列表的内置方法 list的内置方法有:append.clear.copy.count.extend.index.insert.pop.remove和sort. 1.添

python数据类型-列表创建和操作

列表创建和操作 a)? 创建列表 b)? 基本操作 c)? 遍历 与其说? 列表? 它是一个数据类型,用起来 更像一个灵活多变的数据存储方案 ? 创建列表 创建列表例子 player?=?'mao?80?50' ? mao?=?'100?60?0' ? zou?=?'100?100?100' ? player1?=?['mao',100,50] ? mao?=?[100,60,0] ? type?(mao) list ? list1?=?[] ? type(list1) list 表达含义 先定

python常用数据类型内置方法介绍

熟练掌握python常用数据类型内置方法是每个初学者必须具备的内功. 一.整型 a = 100 a.xxx() class int(object): def bit_length(self): ##如果将某个整数用2进制表示,返回这个2进制所占bit位数. return 0 def conjugate(self, *args, **kwargs): ##共轭复数 @classmethod # known case def from_bytes(cls, bytes, byteorder, *ar

python的数据类型

Python的数据类型包括以下几种: 1.整数型--int 比如1,2,3,这些我们数学上常用的整数,都是整数 还包括负整数,但是不包括小数 >>>a=8 >>>type(a) <class 'int'> 2.长整数--long 32位系统上是2**31-1,64位系统上是2**63 -1,超出位数,python会转用高精度去计算,可以是无限大的整 版本2.7.11以上,如果整数超出位数的话会自动转为长整数,以前是在整数后面加个小写或者大写的l #py2.7

python核心数据类型笔记

在这里,首先声明,python核心数据类型在这里就认为是python内置的数据类型 在python中.序列类型包含字符串,列表和元组 字符串: 字符串字面量:将文本引入单引号,双引号,三引号 默认的编码类型是字符编码(8bit) 在python2中,如果要使用unicode编码(16bit),需在定义字符串的引号前面加u 在python中,有文档字符串的概念,所谓文档字符串就是在模块,类或则是函数中的第一条语句是一个字符的话(用引号定义),那么该字符就是文档字符串,可以使用__doc__属性引用