iis服务器助手广告
返回顶部
首页 > 资讯 > 后端开发 > Python >python中对列表的操作有哪些
  • 311
分享到

python中对列表的操作有哪些

2023-06-29 15:06:22 311人浏览 独家记忆

Python 官方文档:入门教程 => 点击学习

摘要

本文小编为大家详细介绍“python中对列表的操作有哪些”,内容详细,步骤清晰,细节处理妥当,希望这篇“Python中对列表的操作有哪些”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。list1 =&nb

本文小编为大家详细介绍“python中对列表的操作有哪些”,内容详细,步骤清晰,细节处理妥当,希望这篇“Python中对列表的操作有哪些”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。

list1 = ['火腿肠', '面包', '牛奶', '可乐', '方便面']

1. 添加

# append:在列表尾部添加元素list1.append('饼干')print(list1)

# 结果:['火腿肠', '面包', '牛奶', '可乐', '方便面', '饼干'] 

# insert:在某个索引下插入一个元素list1.insert(1,'包子')print(list1)

# 结果:['火腿肠', '包子', '面包', '牛奶', '可乐', '方便面'] 

# extend:将两个列表拼接起来list2=[1,2]list1.extend(list2)print(list1)

# 结果:['火腿肠', '面包', '牛奶', '可乐', '方便面', 1, 2]

2. 删除

# remove:通过元素的值删除元素list1.remove('牛奶')print(list1)# 结果:['火腿肠', '面包', '可乐', '方便面']# remove:通过元素的值删除元素list1.remove('牛奶')print(list1)

# 结果:['火腿肠', '面包', '可乐', '方便面'] 

# pop:通过索引删除元素,若不填索引则默认删除最后一个。pop可以将删除的元素返回list1.pop(-2)print(list1.pop())print(list1)

# 结果:
# 方便面
# ['火腿肠', '面包', '牛奶'] 

# del:删除单个元素(功能同pop),删除多个元素,将整个列表从内存中删除del list1[-2]print(list1)# 结果:['火腿肠', '面包', '牛奶', '方便面'] del list1[1:3]print(list1)# 结果:['火腿肠', '可乐', '方便面'] # 连变量名带内容全部从内存中删除del list1
# clear:清空列表,列表还在,但里面每内容print(list1.clear())print(list1)

# 结果:
# None
# []

3. 查找/修改

# index:找某个元素的索引,便于对该位置的元素进行修改print(list1.index('牛奶'))list1[list1.index('牛奶')] = '香蕉牛奶'print(list1)

# 结果:
# 2
# ['火腿肠', '面包', '香蕉牛奶', '可乐', '方便面'] 

# count:得到列表中某个元素的出现的次数,返回值为0则表示不存在要查找的元素print(list1.count('牛奶'))# 结果:1print(list1.count('橙汁'))# 结果:0

4. 其他

# in  和  not in:判断某个元素在不在列表中print('面包' in list1)print('面包' not in list1)

# 结果:
# True
# False 

# reverse:对列表中的元素进行反转,最后一个元素成为第一个list1.reverse()print(list1)

# 结果:['方便面', '可乐', '牛奶', '面包', '火腿肠'] 

# sort:排序,对于数字默认按照升序排列list2=[2,4,1,-1,9,22,11,8]list2.sort()print(list2)list2.sort(reverse=True)print(list2)

# 结果:
# [-1, 1, 2, 4, 8, 9, 11, 22]
# [22, 11, 9, 8, 4, 2, 1, -1] 

# copy:复制一个新的列表list2 = list1.copy()print(list2)

读到这里,这篇“python中对列表的操作有哪些”文章已经介绍完毕,想要掌握这篇文章的知识点还需要大家自己动手实践使用过才能领会,如果想了解更多相关内容的文章,欢迎关注编程网Python频道。

--结束END--

本文标题: python中对列表的操作有哪些

本文链接: https://www.lsjlt.com/news/325427.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • python中对列表的操作有哪些
    本文小编为大家详细介绍“python中对列表的操作有哪些”,内容详细,步骤清晰,细节处理妥当,希望这篇“python中对列表的操作有哪些”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。list1 =&nb...
    99+
    2023-06-29
  • python中有哪些列表操作符
    本篇文章给大家分享的是有关python中有哪些列表操作符,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。python的五大特点是什么python的五大特点:1.简单易学,开发程序...
    99+
    2023-06-14
  • Python中有哪些列表操作方法
    Python中有哪些列表操作方法?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。1、append用于在列表末尾追加新的对象a = [1,2,3...
    99+
    2023-06-15
  • Python中有哪些列表操作方式
    本篇文章给大家分享的是有关Python中有哪些列表操作方式,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。Python主要用来做什么Python主要应用于:1、Web开发;2、数...
    99+
    2023-06-14
  • python列表的操作方法有哪些
    这篇“python列表的操作方法有哪些”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“python列表的操作方法有哪些”文章吧...
    99+
    2023-06-30
  • Python列表有哪些操作方法
    这篇文章将为大家详细讲解有关Python列表有哪些操作方法,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。1、向List中添加元素的方法1.1 Python append()方法添加元素append() 方...
    99+
    2023-06-25
  • python中有哪些序列操作
    今天就跟大家聊聊有关python中有哪些序列操作,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。1、获取序列中的一个子序列获取序列中的子序列可以使用切片,以 [起始索引:结束索引] 表...
    99+
    2023-06-15
  • 常见的Python列表操作问题有哪些
    这篇文章主要介绍“常见的Python列表操作问题有哪些”,在日常操作中,相信很多人在常见的Python列表操作问题有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”常见的Python列表操作问题有哪些”的疑...
    99+
    2023-06-16
  • Python中列表的操作
    用中括号包含内容 可修改的数据类型 支持嵌套 支持索引、切片、乘加运算、成员检查、长度、最小值、最大值   列表赋值到变量 list1 = ['hello', 'world']   列表中追加内容 list1 = ['hell...
    99+
    2023-01-30
    操作 列表 Python
  • python中的列表操作
    列表:(list)容器类型:某个对象包含对其它对象的引用,则将其称为容器。列表可以包含任何种类的对象(数字、字串、甚至嵌套其他列表,可以嵌套元组)内部包含:任意对象的有序集合,通过索引访问其中的元素,可变对象,支持异构(包含多种不同的元素)...
    99+
    2023-01-31
    操作 列表 python
  • [python]列表的操作
    1magicians = ['alice', 'david', 'carolina']for magician in magicians:print(magician) for magician in magicians:print(mag...
    99+
    2023-01-31
    操作 列表 python
  • C#文件列表操作有哪些重点
    本篇内容主要讲解“C#文件列表操作有哪些重点”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“C#文件列表操作有哪些重点”吧!C#文件列表要点1:上传文件HTML部分:〈 formid=\...
    99+
    2023-06-18
  • python中对列表的相关操作你知道吗
    目录1. 添加2. 删除3. 查找/修改4. 其他总结list1 = ['火腿肠', '面包', '牛奶', '可乐', '方便面'] 1. 添加 # append:在列表尾部添加元...
    99+
    2024-04-02
  • Python中列表的基本操作
    本篇内容主要讲解“Python中列表的基本操作”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Python中列表的基本操作”吧!如何创建列表?列表是最常用的Python数据类型,它可以作为一个方括...
    99+
    2023-06-02
  • python中列表的用法有哪些
    在Python中,列表是一种可变的有序集合,用于存储多个不同类型的元素。以下是一些常见的列表用法:1. 创建列表:可以使用方括号 [...
    99+
    2023-08-17
    python
  • python中列表有哪些特点
    python中列表的特点的特点有以下几点列表中的数据是按顺序排列的;列表可以存储任意类型的数据,也可以嵌套列表,且允许出现重复值;列表具有正序和倒序两种索引,其中正序下标从0开始,倒序下标从-1开始;列表中的每个元素都分配一个位置,一个元素...
    99+
    2024-04-02
  • Python内建序列的通用操作有哪些
    这篇文章主要介绍“Python内建序列的通用操作有哪些”,在日常操作中,相信很多人在Python内建序列的通用操作有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Pyth...
    99+
    2024-04-02
  • Python列表对象中元素的删除操作方法
    目录1.列表元素删操作的方法2.调用remove方法一次删除一个指定的元素3.调用pop方法一次只删除一个指定索引的元素3.1.使用pop方法删除列表中索引为2的元素3.2.使用po...
    99+
    2022-12-21
    Python列表元素删除操作 Python列表操作 Python列表元素
  • Java中对文件的操作有哪些
    这篇文章主要介绍“Java中对文件的操作有哪些”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“Java中对文件的操作有哪些”文章能帮助大家解决问题。  java中提供了io类库,可以轻松的用...
    99+
    2023-06-03
  • Python中有哪些列表索引
    本篇文章给大家分享的是有关Python中有哪些列表索引,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。Python的优点有哪些1、简单易用,与C/C++、Java、C# 等传统语...
    99+
    2023-06-14
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作