我的编程空间,编程开发者的网络收藏夹
学习永远不晚

Python列表操作方法

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

Python列表操作方法

Python列表操作方法

python的操作方法包括:创建、删除、修改、查找等

'列表的相关操作'

1.创建列表

 list=[0,'port',1,'error',2,'port']

 print(id(list[1]))

2.删除列表

        list=[1,'port',1,'error',2,'port']

        print(id(list[1]))

 2.1删除整个列表

     del list

     print(list)

 2.2删除列表元素

  a=[1,4,'pool',8,'list']

  1.使用list自带的remove删除元素值的方法进行

        a.remove('pool')

        print(a)

  2.使用list自带的pop删除元素索引的方法进行

        a.pop(1) #若不带索引值,将会自动删除最后一个值并返回删除的最后一个值

        print(a)

  3.使用python的del函数进行删除元素索引的方法进行操作

        del(a[1])

        print(a)

3.修改列表

  3.1通过索引修改列表中的原元素

        b=[2,6,'jian','boom',8,9]

        b[1]='Heart'

        print(b)

  3.2在列表原有的基础上进行扩展操作

      1.使用list自带的insert方法进行插入新元素

                b.insert(1,'one')   #两个参数,第一个为索引,第二个为需要插入的参数值

                print(b)

       2.使用list自带的append方法进行插入,append是只会在列表的末尾插入一个元素操作

                b.append('last')

                print(b)

       3.使用list自带的extend方法进行插入,进行扩展列表

                 b.extend(2)             #不支持数字

                b.extend('add one')    #字符串将会被分解,依次以一个字符串的形式被插入

                print(b)

                b.extend([2,5,'ppp'])   #以列表参数扩充列表,每个元素都将会插入

                print(b)

                b.extend(('a','b','c','d',3,4,))    #以元组参数扩充列表,每个元素都将会插入

                print(b)

                b.extend({1:'error','b':89})           #以字典参数扩充列表,将只会把key插入,value值将不会被插入

                print(b)

4.列表的其他操作

    c=[3,'you',6,'done']

 4.1切片操作

    print(c[6:7])#当索引超出范围后将输出空的list

 4.2索引

   print(c[3])

 4.3正序排列(按数值大小),不能将数字和字符串一起进行排序,否则会报错

        d=[2,6,4,89,0,23,-9,45,3]

        d.sort()

        print(d)

        e=['er','ty','you','oiu','k','a']

        print(e)

 4.4逆序排列(按数值大小),不能将数字和字符串一起进行排序,否则会报错

        d.reverse()

        print(d)

        e.reverse()

        print(e)

 4.5 len(list):列表元素个数

   print(len(d))

 4.6 max(list):返回列表元素最大值,同类型比较

  print(max(e))

 4.7 min(list):返回列表元素最小值,同类型比较

  print(min(d))

 4.8 list(seq):将元组转换为列表

5.列表的遍历方法

        f=[1,'ad','ki',9,'po',['d',12],90]

    5.1使用索引来遍历

        for i in range(len(f)):

            print(f[i])

    5.2 使用列表中的值进行遍历

        for vau in f:

            print(vau)

小结---列表操作常用操作包含以下方法:

 2 list.append(obj):在列表末尾添加新的对象

 3 list.count(obj):统计某个元素在列表中出现的次数

 4 list.extend(seq):在列表末尾一次性追加另一个序列中的多个值(用新列表扩展原来的列表)

 5 list.index(obj):从列表中找出某个值第一个匹配项的索引位置

 6 list.insert(index, obj):将对象插入列表

 7 list.pop(obj=list[-1]):移除列表中的一个元素(默认最后一个元素),并且返回该元素的值

 8 list.remove(obj):移除列表中某个值的第一个匹配项

 9 list.reverse():反向列表中元素

 10 list.sort([func]):对原列表进行排序


免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

Python列表操作方法

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

下载Word文档

猜你喜欢

Python列表操作方法

Python列表操作方法python的操作方法包括:创建、删除、修改、查找等'列表的相关操作'1.创建列表 list=[0,'port',1,'error',2,'port'] print(id(list[1])) 2.删除列表      
2023-01-31

Python列表有哪些操作方法

这篇文章将为大家详细讲解有关Python列表有哪些操作方法,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。1、向List中添加元素的方法1.1 Python append()方法添加元素append() 方
2023-06-25

python列表的操作方法有哪些

这篇“python列表的操作方法有哪些”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“python列表的操作方法有哪些”文章吧
2023-06-30

Python中有哪些列表操作方法

Python中有哪些列表操作方法?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。1、append用于在列表末尾追加新的对象a = [1,2,3]a.append(
2023-06-15

python列表的常用操作方法小结

本文实例为大家了Python中列表(List)的详解操作方法,供大家参考,具体内容如下 1.创建列表。只要把逗号分隔的不同的数据项使用方括号括起来即可 List = ['wade','james','bosh','haslem'] 与字符串
2022-06-04

[python]列表的操作

1magicians = ['alice', 'david', 'carolina']for magician in magicians:print(magician)for magician in magicians:print(magi
2023-01-31

python 3 列表操作

创建列表subject = ["Liunx","python","web","java"]#读取列表print(subject)#打印显示['Liunx', 'python', 'web', 'java']#列表的切片,切片的索引是从0开始
2023-01-31

Python中列表的操作

用中括号包含内容可修改的数据类型支持嵌套支持索引、切片、乘加运算、成员检查、长度、最小值、最大值 列表赋值到变量list1 = ['hello', 'world'] 列表中追加内容list1 = ['hello', 'world']list
2023-01-30

python中的列表操作

列表:(list)容器类型:某个对象包含对其它对象的引用,则将其称为容器。列表可以包含任何种类的对象(数字、字串、甚至嵌套其他列表,可以嵌套元组)内部包含:任意对象的有序集合,通过索引访问其中的元素,可变对象,支持异构(包含多种不同的元素)
2023-01-31

Python:列表操作命令

1.在列表末尾添加元素示例:在末尾添加元素:xeamlist=['1','2','3']list.append('xeam')2.在列表中插入元素示例:在索引1处插入元素:xeamlist=['1','2','3']list.insert(
2023-01-31

Python中有哪些列表操作方式

本篇文章给大家分享的是有关Python中有哪些列表操作方式,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。Python主要用来做什么Python主要应用于:1、Web开发;2、数
2023-06-14

Python列表对象中元素的删除操作方法

列表的删操作指的是在列表中删除已存在的元素,列表中的元素被删除后,后面所有的元素依次往前移动一位,挂在被删除元素的索引下,保证每一个索引都有元素,这篇文章主要介绍了Python列表对象中元素的删除操作方法,需要的朋友可以参考下
2022-12-21

python列表的查询操作和切片方法是什么

本篇内容主要讲解“python列表的查询操作和切片方法是什么”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“python列表的查询操作和切片方法是什么”吧!1.列表列表是python内置的数据结构
2023-06-26

Python中列表list常见操作

主要涉及知识点列表是我们python里面最常见的数据类型,我们主要有以下的操作。1、索引2、切片3、追加4、删除5、长度6、循环 (也称遍历)7、包含8、嵌套例如定义列表:List2=['openstack','python','linux
2023-01-31

Python中列表的基本操作

本篇内容主要讲解“Python中列表的基本操作”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Python中列表的基本操作”吧!如何创建列表?列表是最常用的Python数据类型,它可以作为一个方括
2023-06-02

重温Python基础之列表操作

这篇文章主要带大家来复习一下Python基础中的列表操作,不知道各位还记得多少呢?文中的示例代码讲解详细,对我们学习Python有一定帮助,需要的可以参考一下
2022-11-13

编程热搜

  • Python 学习之路 - Python
    一、安装Python34Windows在Python官网(https://www.python.org/downloads/)下载安装包并安装。Python的默认安装路径是:C:\Python34配置环境变量:【右键计算机】--》【属性】-
    Python 学习之路 - Python
  • chatgpt的中文全称是什么
    chatgpt的中文全称是生成型预训练变换模型。ChatGPT是什么ChatGPT是美国人工智能研究实验室OpenAI开发的一种全新聊天机器人模型,它能够通过学习和理解人类的语言来进行对话,还能根据聊天的上下文进行互动,并协助人类完成一系列
    chatgpt的中文全称是什么
  • C/C++中extern函数使用详解
  • C/C++可变参数的使用
    可变参数的使用方法远远不止以下几种,不过在C,C++中使用可变参数时要小心,在使用printf()等函数时传入的参数个数一定不能比前面的格式化字符串中的’%’符号个数少,否则会产生访问越界,运气不好的话还会导致程序崩溃
    C/C++可变参数的使用
  • css样式文件该放在哪里
  • php中数组下标必须是连续的吗
  • Python 3 教程
    Python 3 教程 Python 的 3.0 版本,常被称为 Python 3000,或简称 Py3k。相对于 Python 的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python 3.0 在设计的时候没有考虑向下兼容。 Python
    Python 3 教程
  • Python pip包管理
    一、前言    在Python中, 安装第三方模块是通过 setuptools 这个工具完成的。 Python有两个封装了 setuptools的包管理工具: easy_install  和  pip , 目前官方推荐使用 pip。    
    Python pip包管理
  • ubuntu如何重新编译内核
  • 改善Java代码之慎用java动态编译

目录