• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

Python3列表的基础学习(附示例)

python 搞代码 4年前 (2022-01-09) 32次浏览 已收录 0个评论

本篇文章给大家带来的内容是关于Python3列表的基础学习(附示例),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。

前言: 好久不见,突然发觉好久没写博客了,最近迷上了 Python 无法自拔,了解了一下,Python 简单易学,尤其是接触过 java 的人,入门 Python 更是门槛极低,本着学习记录的原则,边学习边记录,有利于梳理学习的成果,也有利于后期的复盘,所以今天开始 Python 学习之旅的第一篇博客,纯粹只是记录。

简单的语法定义就不记录了,从数据结构开始,程序最重要的就是操作数据,学习一门编程语言毫无疑问必须掌握它独有的数据结构。现在就从 列表 开始。

列表是 Python 编程中使用频率极高的数据结构,由一系列按特定顺序排列的元素组成,用 [] 表示,逗号分隔元素,类似 Java 中的 数组。列表被创建来存储数据,是动态的,随时可以对列表进行 crud 操作。由于列表包含多个元素,所以通常命名为复数形式,如 names,letters 等。

基本格式

fruits = ["apple","bananer","oranger"]print(fruits)

访问列表元素

跟大多数编程语言一样,python列表数据的访问也是通过索引来获取,第一个元素从0开始,最后一个元素索引为列表的总数据和减一。python也提供可另一种特殊语法,可以直接使用-1作为索引获取最后一个元素,依次减一逆向获取数据。获取到列表数据之后 可以直接拿来进行任何操作。

print(fruits[0])//获取第一个元素 `apple`print(fruits[-1])//获取最后一个元素`oranger`

修改列表元素

直接根据索引拿到对应位置的元素,对其重新赋值即可。

fruits[0] = "watermelon"//修改第一个元素print(fruits)//重新打印列表

此时列表变更为:['watermelon', 'bananer', 'oranger']

增加元素

  • 调用 append() 方法在列表末尾添加元素

fruits.append("Plum")print(fruits)

此时列表为:['apple', 'bananer', 'oranger', 'Plum']

  • 调用 insert()方法在指定索引出插入数据

fruits.insert(1,"pear")//在索引为1处插入数据print(fruits)

此时列表为:['apple', 'pear', 'bananer', 'oranger']

删除列表中的数据

  • 知道索引的情况下,直接使用del删除数据

del fruits[0]//删除第一个数据print(fruits)

此时列表为:['pear', 'bananer', 'oranger']

  • 调用pop()弹出列表列表数据,并返回弹出的数据。如果不传参数,默认弹出列表最后一个元素,若传入索引值,则弹出指定索引元素

print(fruits.pop())//弹出最后一个元素,并打印print(fruits)print(fruits.pop(0))//弹出第一个元素,并打印print(fruits)

注意此时结果为:

oranger['pear', 'bananer']pear['bananer']
  • 假如不知道元素的索引,而直到具体要删除的元素值,也可以直接调用 remove()方法删除,注意 删除之后,还可以继续使用该元素。

fruits = ["apple","bananer","oranger",&quo<i>本文来源gaodai$ma#com搞$代*码*网</i>t;prea"]print(fruits)delete = "bananer"//删除的元素fruits.remove(delete)//调用方法删除指定元素值print(fruits)print(delete)//最后打印删除掉的元素

搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:Python3列表的基础学习(附示例)

喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址