python-列表(list)使用方法

python-列表(list)使用方法这篇文章主要整理和记录python中列表(list)的使用方法,适合像我一样初学python的朋友们哟!List是一个有序的、可重复的数据类型,可以对其元素进行添加、删除、修改等操作。List支持

大家好,又见面了,我是你们的朋友全栈君。

这篇文章主要整理和记录python中列表(list)的使用方法,适合像我一样初学python的朋友们哟!

 

List是一个有序的、可重复的数据类型,可以对其元素进行添加、删除、修改等操作。

 

List支持不同数据类型的在一个列表中,但是一般情况下都会是一种类型,比如生活中排队上车一样,队列里元素都是人。

 

获取list中的值:

      例子:取出list_python = [1,2,3,4,5,[‘名字’,’年龄’,’身高’,’体重’]] 中’身高’ 这个元素

      list_py = list_python[-1, 2]  #其中-1代表list_python最后一个元素,2代表[‘名字’,’年龄’,’身高’,’体重’] 中索引为2的数据,即’身高’ 

 

一、添加

1.1 list.append(数据)  常用,重点掌握

释义:在列表末尾追加数据(一次只能添加一条数据,想要添加多条需要循环或遍历添加)

 

1.2 list1.extend(list2)  不常用,了解即可

释义:将 list2 的数据追加在 list1 中(追加在list1的末尾)

 

1.3 list.insert(索引, 数据)  不常用,了解即可

释义:根据索引将数据插入到 list 中

        注意:索引一定是存在的,不然会报IndexError.

 

二、删除(不常用,了解即可)

2.1 del list[索引] 

释义:删除列表中某个索引的数据

 

2.2 list.remove(数据) 

释义:删除列表当中第一次出现的指定数据(列表中有多个重复数据时也只删除第一次出现的)

 

2.3 list.pop() 

释义:删除列表末尾数据

 

2.4 list.clear()

释义:清空列表

 

三、修改(不常用,了解即可)

list[索引] = 值

释义:修改列表中某个数据的值(一次只能修改一个)

用法:

 

四、其他

4.1 获取 list 长度  len(list_name)

4.2 成员运算符 in   not in    ‘数据’ in list_name

4.3 排序

        list.sort()  升序排列

        list.sort(reverse = True)  降序排列

        list.reverse()  / list[::-1]     列表反转/倒序

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/155827.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Jlink或者stlink用于SWD接口下载程序「建议收藏」

    Jlink或者stlink用于SWD接口下载程序「建议收藏」最近要使用stm32f103c8t6最小系统板,直接ISP串口下载程序太麻烦,就想着使用swd接口来调试。结果:通过SWD接口下载程序成功,但调试失败,还不知原因,会的的人麻烦交流一下。SWD接口:3.3VDIO(数据)CLK(时钟)GND1.首先声明jlink和stlink都有jtag和swd调试功能。jlink接口如下:如图,我使用的就是VCC…

    2022年4月25日
    96
  • Apache安装配置(Windows和Linux)-有手就行[通俗易懂]

    Apache安装配置(Windows和Linux)-有手就行[通俗易懂]Apache详细安装配置图解,包括Windows和Linux系统,有手就行。

    2022年7月14日
    16
  • CBIR–Survey.C/GPU优化.Sys搭建「建议收藏」

    CBIR–Survey.C/GPU优化.Sys搭建「建议收藏」基于内容的图像检索(英语:Content-basedimageretrieval,CBIR;或content-basedvisualinformationretrieval),属于图像分析的一个研究领域。基于内容的图像检索目的是在给定查询图像的前提下,依据内容信息或指定查询标准,在图像数据库中搜索并查找出符合查询条件的相应图片。

    2022年9月10日
    2
  • bootstrap table表格分页样式问题[通俗易懂]

    bootstrap table表格分页样式问题[通俗易懂]bootstraptable表格分页样式问题今天项目里用到bootstrap做列表,数据展示没问题但是分页样式一直出不来,找了半天发现是因为没有引入css文件的问题<head><metacharset="UTF-8"><title>Titl

    2022年7月17日
    20
  • mnist有多少张图片(怎么读取图片文字)

    importosfromPILimportImageimportnumpyasnp#读取文件夹mnist下的42000张图片,图片为灰度图,所以为1通道,如果是将彩色图作为输入,则将1替换为3,图像大小28*28defload_data(): data=np.empty((42000,1,28,28),dtype="float32") label=np.em…

    2022年4月13日
    120
  • 有哪些顶级水平的中国程序员?[通俗易懂]

    有哪些顶级水平的中国程序员?[通俗易懂]本文转载自启舰杂谈我们熟知的很多程序员都是国外的。那我们中国有没有顶尖级的程序员,出于好奇,我全网进行了搜罗,这里把我认为比较厉害的一些程序员展示给大家。篇幅有限,很多程序员我也没听过,所以就没有展示。排名顺序也没什么特别的,先看上谁,谁就排第一。比如,第一的尤雨溪单纯就是因为他长的帅如果你认为还有哪位大咖是你心目中的神,可以列出来,如果列的人多的话,我再搞一期给大家介绍介绍。一、尤雨溪江湖流传一个小故事:一款名叫Clear的软件,在…

    2022年10月11日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号