列表api序列:

  • len (列表)  列表的长度
  • max(列表) 返回列表的最大值
  • min(列表)返回列表的最小值
  • list(列表)列表转换为元组
  • append(obj)  列表的尾部添加对象
  • count(obj) 统计列表内的某个元素出现的次数
  • extend(序列)  在列表的尾部添加一个序列,合并成一个新的列表
  • index(obj) 匹配到索引对象的下标
  • insert(index, obj)  将obj元素插入到索引index的位置
  • pop(obj=list[-1])   移除列表最后一个元素,默认最后一个
  • remove(obj)  删除列表的obj一个元素
  • reverse()  对列表进行翻转
  • sort(列表)  对列表进行排序,但是类型需要一致
  • clear()  清空整个列表
  • copy()复制整个列表
  • 读取列表第三个元素(默认从0开始读取) 列表[2]
  • 读取列表倒数第二的元素(默认从-1开始读取) 列表[-2]
  • 读取列表从第三个预算之后的所有元素  列表[2:]
  • 读取列表2-4的数据  列表[2:4]
  • 修改列表的某一个元素 列表[obj]="shanghai"

测试结果:

#-*- coding:utf-8 -*-
#从0开始查询
list1=["huitao","34","sier","叶子"]
#list1的长度
print(len(list1))
#lst1中最大值
print(max(list1))
#list1中最小值
print(min(list1))
#元组转换为列表
tup=(1,2,3)
print(list(tup))#list1的方法
#append(obj) 在尾部追加元素到列表
list1.append("shanghai")
print(list1)
#count(obj) 统计某一个元素出现的次数
sk=list1.count("huitao")
print(sk)
#extend(seq)
lo=[1,2,3]
list1.extend(lo)
print(list1)#index(obj) 返回匹配到元素的下标
xb=list1.index("34")
print(xb)#insert(index, obj) 在索引位置插入一个值
list1.insert(2,"juju")
print(list1)#pop(obj=list[-1]) 移除表中一个元素,默认最后一个,并返回该元素
list1.pop()
print(list1)#reverse()  将列表中元素反向list1.reverse()print(list1)#copy() 复制一个列表
listtt=list1.copy()
print(listtt)#clear() 清空列表listtt.clear()
print(len(listtt))# 列表的切片 列二标第一个元素的缩影是0,倒数第一个元素是-1
#读取第二个元素的,下标从0开始读取
sre=list1[2]
print(sre)#读取倒数第二个元素
ss=list1[-2]
print(ss)#从第二个元素之后的所有元素list1n=list1[2:]
print(list1n)#读取2-5的元素listnn=list1[2:5]
print(listnn)#更新  除了index和insert之外可以对列表的元素进行修改
#sort([func]) 对列表中元素进行排序(注意,只针对列表的一种元素,要么str,要么int)list1[2]="kuss"
print(list1)list1.sort()
print(list1)

总结:列表是[]  ,类似Java的list集合,但是比集合的操作更加丰富

默认从0开始索引元素

python之列表操作相关推荐

  1. 【Python】Python实战从入门到精通之二 -- 教你使用Python中列表操作

    本文是Python实战–从入门到精通系列的第二篇文章: [Python]Python实战从入门到精通之一 – 教你深入理解Python中的变量和数据类型 Python实战从入门到精通之二 – 教你使用 ...

  2. python traceback_Python 列表操作,节后大放送

    点击上方"可乐python说"关注公众号,点击右上角 "..."选择"设为星标"第一时间获取最新分享! 前言 Hi,大家好,我是可乐,今天介 ...

  3. python中列表操作

    2019独角兽企业重金招聘Python工程师标准>>> 目录: 1:序列操作    ------索引    ------分片    ------步长    ------序列运算    ...

  4. python的列表操作_在Python中列表的操作

    列表可以做什么? 假设你要创建一个基于<Go Fish>的游戏.如果你不知道<Go Fish>是什么,就去网上查一下.要实现这个游戏,你需要有一个办法,把"一摞纸牌& ...

  5. Python的列表操作

    1.列表创建 Python中用中括号[ ]来表示列表,并且用逗号来分隔元素.列表的创建方式如下: >>> list=['a','b','c','d',1,2,3,4] 当我们用pri ...

  6. python嵌套列表操作_python 列表增删改查 嵌套 相关操作

    ---恢复内容开始--- 今日内容: 一.列表 1.  列列表的介绍        列列表是python的基础数据类型之⼀一 ,其他编程语⾔言也有类似的数据类型. 比如JS中的数 组, java中的数 ...

  7. python嵌套列表操作_python基础(list列表的操作,公共方法,列表嵌套,元祖)...

    list 列表 索引,切片与str相同. 列表的操作(增删改查) 1,增加 .append() 追加,增加到最后 li = ['alex','wusir','egon','女神','taibai'] ...

  8. python list(列表)操作用法总结

    1.基础语法 nameinfo=['name1','name2','name3'] 操作: >>>nameinfo=['name1','name2','name3'] >> ...

  9. python平分列表操作

    一.将一个列表,分成若干个大小为n的列表 def split_list_average_n(origin_list, n):for i in range(0, len(origin_list), n) ...

最新文章

  1. jquery checkbox勾选/取消勾选的诡异问题
  2. 查看Android API文档的正确方式
  3. 中国合成橡胶行业竞争趋势与运营展望规划分析报告2022年
  4. 快速读书的方法(对于理工科的可能适用)
  5. 学报格式和论文格式一样吗_学报投稿格式有哪些
  6. 一个div 上下两行_Django 实战 | 搭一个 GitHub 用户展示网站 02
  7. vb net的定时循环_.NET工具ReSharper:如何帮助Visual Studio用户?
  8. php文件访问不到数据,PHP 5.x同步文件访问(无数据库)
  9. [区块链] 密码学——Merkle 树
  10. docker 容器安装conposer_docker和composer安装
  11. 双轨制奖金分配系统,兼顾技术人员老龄化问题
  12. 电视盒子cpu天梯图 电视盒子CPU性能天梯图2022
  13. 数理统计与描述性分析
  14. 已知三边求三角形夹角度数
  15. 8w 字,给程序员的职场第一课(上篇)
  16. Kali Linux虚拟机——安装VPN客户端
  17. 论文笔记:Show, Control and Tell:A Framework for Generating Controllable and Grounded Captions
  18. 数据库(什么是脏读、不可重复读、幻读)
  19. 手机端微信传动文件,超出文件限制,怎么办?
  20. Github使用秘籍

热门文章

  1. git的使用学习(五)git的分支管理
  2. WPF简易北京地铁效果图
  3. Net学习日记_ASP.Net_一般处理程序_笔记
  4. lodash 源码解读 _.findIndex(obj_array, fn)
  5. WebForms VS. MVC(翻译)
  6. 2020中科院sci分区查询_2020年中科院分区(基础版)更新
  7. pacman吃豆人_通过Tensorflow和强化学习实现自动化吃豆人PacMan
  8. linux 关联数组,Linux shell数组与关联数组的用法实例
  9. python 拟合圆心_OpenCV:将单个圆拟合到图像(在Python中)
  10. java setmessage_Java Message.setTitle方法代码示例