Python数据类型之万能列表(下)

Python传播 2021-07-20 05:17:12
Python 函数 方法 内置 Python基础专栏


Python数据类型之万能列表(下)

经过上中两篇文章相信你对列表有个大致的认识了,今天我们来讲解列表的最后一节课。

列表常用函数

函数

函数名 作用 例子
len() 计算列表长度,返回长度 len([1,2,3,4])—>4
max() 返回列表中的最大值 max([1,2.3,4])—>4
min() 返回列表中的最小值 min([1,2.3,4])—>1
list() 将元祖转化成列表(后面介绍元组) list((1,2,3,4))—>[1,2,3,4]

方法

以**list=[1,2,3,4]**为例

方法名 作用 例子
list.append(数据) 在列表末尾添加新的数据 list.append(5)无返回值,原列表变成[1,2,3,4,5]
list.count(数据项) 统计数据项在列表中出现的次数 list.count(1)返回1,1列表出现次数为1
list.extend(数据) 向列表中添加多个数据项(列表形式) list.extend([5,6])无返回值,原列表变成[1,2,3,4,5,6]
list.index(数据项) 返回指定数据项索引(只匹配第一个) list.index(2)返回值1,数据项2所在索引为1
list.pop()或者list.pop(索引) 默认删除最后一个数据项也可以指定删除 list.pop()返回4,原列表变成[1,2,3]<br />list.pop(1)返回2,原列表变成[1,3,4]
list.remove(数据项) 删除指定数据项只匹配第一个 list.remove(1)无返回值,原列表变成[2,3,4]
list.reverse() 反转列表 list.reverse()无返回值,原列表变成[4,3,2,1]
list.sort(reverse=False) 列表排序 list.sort()无返回值,可设置参数True和False正序或者反序

到这里列表函数和方法都讲解完了,列表知识也讲解完毕了。后面开始更外的知识点讲解,还是那句话,学习是个坚持的过程,需要持续耕耘。码字不易,欢迎大家在评论区留言,收藏。或者加入群聊一起进步学习。

版权声明
本文为[Python传播]所创,转载请带上原文链接,感谢
https://blog.51cto.com/u_15241290/2896926

  1. python —pandas库常用函数
  2. Python应用matplotlib绘图简介
  3. Python matplotlib高级绘图详解
  4. 入门训练 Fibonacci数列-python实现
  5. Python -二维数组定义
  6. python二进制相加
  7. Python文本处理:解析json格式的数据
  8. 查看python安装路径
  9. Python编程之计算生态
  10. Python-turtle标准库知识小结(python绘图工具)
  11. Python-time标准库知识小结
  12. Python-random标准库知识小结
  13. python安装第三方库的三种方法
  14. python程序的控制结构
  15. Python程序的函数和代码复用
  16. python之组合数据类型
  17. python【力扣LeetCode算法题库】300 最长上升子序列(动态规划)
  18. python【力扣LeetCode算法题库】695- 岛屿的最大面积(深搜)
  19. python【力扣LeetCode算法题库】面试题 01.06-字符串压缩
  20. python【力扣LeetCode算法题库】1160-拼写单词
  21. python【力扣LeetCode算法题库】836- 矩形重叠
  22. python【力扣LeetCode算法题库】409-最长回文串(数学 计数器)
  23. python【力扣LeetCode算法题库】面试题40- 最小的k个数
  24. python【力扣LeetCode算法题库】945- 使数组唯一的最小增量
  25. python【力扣LeetCode算法题库】365- 水壶问题(裴蜀等式)
  26. python【力扣LeetCode算法题库】876- 链表的中间结点
  27. python【力扣LeetCode算法题库】面试题 17.16- 按摩师(DP)
  28. python【力扣LeetCode算法题库】892-三维形体的表面积
  29. python【力扣LeetCode算法题库】999-车的可用捕获量(DFS)
  30. python【力扣LeetCode算法题库】914. 卡牌分组(reduce & collections.Counter)
  31. python【力扣LeetCode算法题库】820- 单词的压缩编码
  32. python【力扣LeetCode算法题库】1162- 地图分析(BFS)
  33. python【力扣LeetCode算法题库】面试题62- 圆圈中最后剩下的数字(约瑟夫环)
  34. python【力扣LeetCode算法题库】912- 排序数组
  35. python【力扣LeetCode算法题库】1111- 有效括号的嵌套深度
  36. python【力扣LeetCode算法题库】289- 生命游戏
  37. python【力扣LeetCode算法题库】12- 整数转罗马数字(打表 模拟)
  38. python【数据结构与算法】内置函数enumerate(枚举) 函数(看不懂你来打我)
  39. python【力扣LeetCode算法题库】13- 罗马数字转整数
  40. python【数据结构与算法】内置函数 zip() 函数(看不懂你来打我)
  41. python【力扣LeetCode算法题库】14-最长公共前缀(列表解压)
  42. python【蓝桥杯vip练习题库】ADV-281特等奖学金
  43. python【蓝桥杯vip练习题库】ADV-69质因数(数论)
  44. python爬不同图片分别保存在不同文件夹中
  45. python打印a-z
  46. python以16进制打印输出
  47. 每天好心情——Python画一棵樱花树
  48. 在终端输入命令打开mac自带的python工具IDLE
  49. Python3的安装(Windows)
  50. Python第一个爬虫项目
  51. Python模拟日志生成
  52. 【邵奈一】Python爬虫专栏(一)之Python爬虫热身
  53. 用 Python 画一棵圣诞树
  54. 你一定想不到,实现一个Python+Selenium的自动化测试框架就这么简单!
  55. 一文快速教你搭建Python+Selenium环境
  56. 一看就会:Python+Appium实现自动化测试
  57. 【邵奈一】Python爬虫专栏(三)之自动登录
  58. Python core developer: the retirement of the father of Python has no impact
  59. Python3 or Python2? Examples explain the differences between the two
  60. Analysis of Linux DHCP server IP allocation Python script