美文网首页
Python3列表-Python入门到精通

Python3列表-Python入门到精通

作者: 潘高PG | 来源:发表于2019-10-16 22:59 被阅读0次

有编程基础的小伙伴应该很好理解列表,列表就是编程语言中常见的数组。没有基础也不要紧,接下来就详细介绍一下列表。

什么是列表?

简单说来,列表就是一组有序的数据。每一个数据都有其特定的位置,即索引。

注意:第一个数据的索引是0,第二是1,依此类推。列表中的数据叫做数据项,数据项可以是任意类型数据,比如:数字、字符串、列表等等。

那我们来写一个列表。首先在第一个位置写上数字22,(点击)第二个位置写上字符串“Python”,等等。用中括号框起来,就是一个列表。

[22, 'Python', '潘高', '陪你', '学编程']
Python3列表-Python入门到精通.jpg

创建列表

直接将一个列表赋值给变量list,就完成了列表的创建。

List = [22, 'Python', '潘高', '陪你', '学编程']

接下来我们打印这个变量,可以得到这个列表的值。

>>> List
[22, 'Python', '潘高', '陪你', '学编程']

我们也可以打印列表的数据项。比如打印第二个数据项。

>>> List[1]
'Python'

那么,为什么不是 list[2] 呢?因为第二个数据项的索引是 1 。上面已经介绍过了,列表的索引是从 0 开始计算的。

修改列表

还是这个变量list。当我们要修改某一个数据项时,直接给这个数据项赋值即可。

>>> List[4] = '学Python3'
>>> List
[22, 'Python', '潘高', '陪你', '学Python3']

当我们要删除某个数据项时,直接使用函数 del

>>> del List[1]
>>> List
[22, '潘高', '陪你', '学Python3']

列表的简单操作

表达式 描述 结果
[1, 2, 3] + [4, 5, 6] 组合 [1, 2, 3, 4, 5, 6]
['Python'] * 3 重复 ['Python', 'Python', 'Python']
3 in [1, 2, 3] 元素是否在列表中 True
List[-2] 倒数第几个元素 '陪你'
List[2:] 索引2开始所有的元素 ['潘高', '陪你', '学编程']
。。。 。。。 。。。

常用函数

函数 描述
len(list) 列表元素个数
max(list) 返回列表元素最大值
min(list) 返回列表元素最小值
list(seq) 将元组强制转换为列表
。。。 。。。

常用方法

函数 描述
list.append(obj) 在列表末尾新增对象
list.index(obj) 从列表中找出某个值第一个匹配项的索引位置
list.insert(index, obj) 将对象插入列表
list.remove(obj) 将元组强制转换为列表
list.pop([index=-1]) 移除列表中的一个元素(默认最后一个元素),并且返回该元素的值
list.sort( key=None, reverse=False) 对原列表进行排序
list.clear() 清空列表

相关文章

  • Python3列表-Python入门到精通

    有编程基础的小伙伴应该很好理解列表,列表就是编程语言中常见的数组。没有基础也不要紧,接下来就详细介绍一下列表。 什...

  • “从入门到精通”——西暮

    在书店中,有很多的书都有这样的书名:《***,从入门到精通》。 诸如《PS,从入门到精通》《Python,从入门到...

  • Python3函数-Python入门到精通

    函数 函数是一段可重复使用的、实现特定功能的代码块。函数的特点是能提高应用的模块性,和代码的复用性。 语法 Pyt...

  • Python3报错-Python入门到精通

    前言 更多内容,请访问我的 个人博客。 soap 是 华大基因 开发的一款短序列比对软件,软件主页是 http:/...

  • Python3模块-Python入门到精通

    模块 模块是一个包含所有定义的函数和变量的文件,其后缀名是 .py 。模块可以被别的程序引入,以调用该模块中的函数...

  • python从入门到精通

    python从入门到精通 https://zhkzyth.gitbooks.io/being-a-python-m...

  • Python3循环语句-Python入门到精通

    循环语句 什么是循环语句呢?我们来看看下面这幅流程图。 当程序执行到循环语句时,若是执行结果为真,则执行语句1;然...

  • Python3解释器-Python入门到精通

    还记得在前面的课程中我们介绍过,在计算机和 Python程序之间有一个运行环境,这个运行环境就是我们今天要介绍的P...

  • Python3基础概念-Python入门到精通

    在正式开始学习写代码之前,我们先来了解一些Python3的基础概念。 变量 变量是编程中最基本的存储单位。如下代码...

  • Django 创建第一个项目

    python3之Django基础篇 python爬虫从入门到放弃(八)之 Selenium库的使用

网友评论

      本文标题:Python3列表-Python入门到精通

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