Python编程:List数据类型(python里的list如何用)

liftword4个月前 (01-29)技术文章38

1.什么是List?

列表(List) 是Python中最基本的数据结构。列表中的每个元素都分配一个数字 , 它的位置,或索引,第一个索引是0,第二个索引是1,依此类推。列表的数据项不需要具有相同的类型,列表中的数据可以重复,可以修改,并且是有序的排列。

2.如何创建List?

在Python中创建一个列表只要把逗号分隔的不同的数据项使用方括号括起来即可。如下所示:

list1= [‘tony’, ‘candy’, 1999, 2000]
list2 = [“tester”, “developer”, “manager”, “devops”]
score=[95,88,79,97]

3.如何访问List中的元素?

这个和String的取值方式一致,如下图所示:

score[-1] 表示反向读取,读取倒数第一个元素

4.如何更新及删除List元素?

5.List的操作符有哪些?

6.List有哪些常用函数(方法)?

max() 从列表中取出最大值
min() 从列表中取出最小值
count(x) 统计x出现的次数
extend(list1) 在列表末尾一次性追加另一个序列中的多个值
pop() 移除列表中的一个元素(默认最后一个元素),并且返回该元素的值
remove(x) 将x 从列表中移除
reverse() 倒序排序列表
sort() 对原列表进行排序
copy() 复制原列表
clear() 清空列表
list(x) 可以将x 转化为列表 ,x 可以是字符串,元组等
list1.index(“tony”) 表示取tony元素所在的下标索引值

总结:今天主要讲了List这种数据类型的定义,创建,取值,更新删除,操作符的使用以及常用函数的简单使用介绍。

相关文章

列表常见操作—修改添加删除元素(列表中元素的增加、删除、修改、访问的方法)

在实际工作中,我们创建的大多数列表是动态列表,这就意味着在列表创建后,我们是可以根据需要动态增加、修改和删除列表中的元素的。01—修改列表元素修改列表元素的语法与访问列表元素的语法类似,如果要修改列表...

Python列表可变性前置知识2(python的可变数据类型有哪些)

寒假打卡第十一天,当前mit6.100L进度(11/26)今日主题Aliasing, Cloning(别名和克隆)先总结以下两点,明天会整理一下可变性的陷阱(下次一定):1、L1=L[:]和L1=L的...

4.Python列表、元组、字典与集合(在python中列表,元组,字典的区别)

在Python编程中,列表、元组、字典和集合是四种非常重要的数据结构,它们各自扮演着不同的角色,为数据的存储和处理提供了极大的便利。特别是在量化交易中,这些数据结构的应用尤为关键:列表(List):主...

python 数据结构之列表(list)简述及演示

(一)list 列表定义使用中括号 [ ] ,里面元素可以是任意类型,包括列表本身,也可以是字典、元组等。(二)在Python中,第一个列表元素的索引为0,而不是1。(三)要访问列表的任何元素,都可将...

Python教程(9)——Python变量类型列表list的用法介绍

在Python中,列表(list)是一种有序、可变的数据结构,用于存储多个元素。列表可以包含不同类型的元素,包括整数、浮点数、字符串等。实际上列表有点类似C++语言中的数组,但仅仅只是类似,和数组还是...

Python基础编程——列表的基本操作

上一节以列表为例,介绍了Python序列的通用操作方法,主要包括:索引、切片、加法、乘法、成员资格,本节将介绍列表的其他一些特有操作。list函数list函数可以将一个可迭代对象转换成列表,这里的可迭...