美文网首页
python学习(1)——列表

python学习(1)——列表

作者: 十里姬 | 来源:发表于2020-03-14 16:38 被阅读0次

1.列表定义

列表Python中内置有序可变序列,列表中的所有元素应放置在中括号[ ]中,每个元素之间都要用英文逗号隔开。

列表包括多种数据类型,可以同时分别为整数、实数、字符串等基本类型,甚至是列表、字典以及其他自定义类型的对象。

2.列表创建

·用“=”直接将一个列表赋值给变量即可创建列表对象

·用list()函数将元组、range对象、字符串或其他类型的可迭代对象类型的数据转换为列表。

3.从列表提取元素

3.1从列表中提取单个元素

列表中的各个元素都有其偏移量(定位),可以通过偏移量来对列表进行索引(搜索定位),读取所需的元素。

偏移量是从0开始的,列表名后加带偏移量的中括号,就能取到相应位置的元素。

如:

3.2从列表中提取多个元素

提取多个元素时,容易涉及到用冒号来截取列表元素(即切片,将列表的某个片段拿出来处理)需遵守规律:

冒号左右空,取到头;左要取,右不取。

具体含义:

冒号左边空,就要从偏移量为0的元素开始取;冒号右边空,就要取到列表的最后一个元素。

冒号左边数字对应的元素要拿,右边的不动。

示例如下:

4.增加列表函数/扩展列表

4.1 append()函数

用append()函数给列表增加元素,每次仅在末尾新增一个元素。且列表长度无限,支持任意嵌套。

4.2 extend()函数

extend()可以将一个或多个元素追加到当前列表中,追加的列表不是整体作为一个元素追加到当前列表中,而是将其中的每个元素追加到当前列表中,相当于列表合并。

如:

4.3 运算符" + " 和" * "

5.删除列表函数

5.1 del()函数

del()函数用以删除列表中的指定位置上的元素,del列表名[元素的索引],如:del list1[1]

5.2 remove()函数

remove()函数用以删除首次出现的指定元素,如果列表中不存在要删除的元素,则显示异常。

5.3 pop()函数

使用列表的pop()方法删除并返回指定(默认为最后一个)位置上的元素,如果给定的索引超出了列表的范围则抛出异常

5.4 clear()函数

clear()函数用以清空列表

列表删除函数示例如下:

6.列表去重

7.列表排序

8.列表内运算

相关文章

  • python学习(1)——列表

    1.列表定义 列表Python中内置有序可变序列,列表中的所有元素应放置在中括号[ ]中,每个元素之间都要用英文逗...

  • python编程 | 第三章 列表简介

    python编程系统学习指路:快速学习 | python编程:从入门到实践 | Windows 1 列表是什么 列...

  • Python之数据集合

    今天要学习的是Python中的数据集合类,废话不多说,直接开始。 1.列表(list) 列表 是Python内置的...

  • Python学习打call第七天:列表

    今天要学习的是Python的列表,主要学习一下什么是列表、列表的可变性、列表的访问、列表的增删改查等操作哦~ 1....

  • python学习-列表-实例1

    #优化sum()函数 错误例子 改正 sum()函数内参数元素只有两种类型,整型和浮点型,因此只需要判断参数元素是...

  • Python学习-list列表(1)

    list-列表数据类型 格式: 说明: ① 列表值:指的是列表本身 ② 列表值:是由多个表项(元素)构成 ③ 列表...

  • python3-元组、列表和字典

    来自python3学习笔记,有不正确的地方大家多多指教 一、列表 (一)、列表的简述 1.列表使用方括号[],列表...

  • 2018-06-29

    python学习 学习python字符串、列表、元组、字典、日期和时间模块

  • python-列表、元组和字符

    小甲鱼的《零基础入门学习python》学习笔记 1.列表 1.1列表的基本操作 1.2从列表中获取元素 和C中的数...

  • Python开发人员的25个最佳GitHub代码库

    最佳Python代码库 Python资源精选列表1:Python框架、库、软件以及资源精选列表。(https://...

网友评论

      本文标题:python学习(1)——列表

      本文链接:https://www.haomeiwen.com/subject/hwayshtx.html