热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

list常用的内置函数

1.xins:返回true:如果列表s中有元素x返回false:如果没有元素x2.xnotins:返回true:如果列表s中没有元素x返回false:如果有元素x3.s+t:将列表

1. x in s:
返回true:如果列表s中有元素x
返回false:如果没有元素x

2. x not in s:
返回true:如果列表s中没有元素x
返回false:如果有元素x

3. s + t:
将列表s和列表t连接起来。

4. s * n or n * s:
将列表s重复n次

5. s[i]:
返回列表s中第i个元素,下标从0开始

6. s[i:j]:
截取下标从i到j的那部分,包括i不包括j

7. s[i:j:k]:
截取下标从i带j的那部分,但是每一步跨越k个。

8. len(s):
返回列表s中元素个数

9. min(s):
返回列表s中最小值

10. max(s):
返回列表s中的最大值

11. s.index(x[, i[, j]):
返回s列表中第一个x的下标位置(或者下标为i和j之间,第一个x出现的位置的下标)

12. s.count(x):
列表s中元素x的个数

13. s[i] = x:
将x赋值到列表s的第i个位置。

14. s[i:j] = t:
用iterable t替换列表s中从i到j之间的元素。

15. del s[i:j]:
删除列表s中i到j之间的元素。类似于s[i:j] = []

16. s[i:j:k] = t:
用t中的元素代替列表s中从i开始,步长尾k,直到j之间的元素。

17. s.append(x):
向列表s的尾部追加元素x,类似于s[len(s) : len(s)] = [x]

18. s.clear:
情况s中的所有元素,类似于 del s[:]

19. s.copy:
返回列表s的一个浅复制

20. s.extend(t) or s += t:
用t中的内容扩展s

21. s.insert(i, x):
在位置i处插入元素x,类似于s[i:i] = [x]

22. s.pop(i):
返回第i个位置的元素,并将该元素从s中删除

23. s.remove(x):
删除s中的第一个x

24. s.reverse()
列表s中的元素反转。

25 s.sort(*, key = None, reverse = False):
对s中的元素进行排序,用比较符号‘<‘,如果元素是不可比较的会发声错误。reverse为True时,用比较符号 ‘>‘。

list常用的内置函数


推荐阅读
  • 如何在PHP中安装Xdebug扩展
    本文介绍了如何从PECL下载并编译安装Xdebug扩展,以及如何配置PHP和PHPStorm以启用调试功能。 ... [详细]
  • 在日常生活中,支付宝已成为不可或缺的支付工具之一。本文将详细介绍如何通过支付宝实现免费提现,帮助用户更好地管理个人财务,避免不必要的手续费支出。 ... [详细]
  • 我的读书清单(持续更新)201705311.《一千零一夜》2006(四五年级)2.《中华上下五千年》2008(初一)3.《鲁滨孙漂流记》2008(初二)4.《钢铁是怎样炼成的》20 ... [详细]
  • 数据类型--char一、char1.1char占用2个字节char取值范围:【0~65535】char采用unicode编码方式char类型的字面量用单引号括起来char可以存储一 ... [详细]
  • 本文将从基础概念入手,详细探讨SpringMVC框架中DispatcherServlet如何通过HandlerMapping进行请求分发,以及其背后的源码实现细节。 ... [详细]
  • Windows操作系统提供了Encrypting File System (EFS)作为内置的数据加密工具,特别适用于对NTFS分区上的文件和文件夹进行加密处理。本文将详细介绍如何使用EFS加密文件夹,以及加密过程中的注意事项。 ... [详细]
  • 本文探讨了在一个物理隔离的环境中构建数据交换平台所面临的挑战,包括但不限于数据加密、传输监控及确保文件交换的安全性和可靠性。同时,作者结合自身项目经验,分享了项目规划、实施过程中的关键决策及其背后的思考。 ... [详细]
  • importjava.io.*;importjava.util.*;publicclass五子棋游戏{staticintm1;staticintn1;staticfinalintS ... [详细]
  • 心理学经典:《思考致富》
    《思考致富》是由美国著名成功学大师拿破仑·希尔撰写的一部重要著作,该书基于希尔长达20年的深入研究和访谈,探讨了个人成功的核心要素。书中不仅揭示了成功的关键,还提供了一系列实用的方法和策略。 ... [详细]
  • 嵌套列表的扁平化处理
    本文介绍了一种方法,用于遍历嵌套列表中的每个元素。如果元素是整数,则将其添加到结果数组中;如果元素是一个列表,则递归地遍历这个列表。此方法特别适用于处理复杂数据结构中的嵌套列表。 ... [详细]
  • 1#include2#defineM1000103#defineRGregister4#defineinf0x3f3f3f3f5usingnamespacestd;6boolrev ... [详细]
  • publicclassBindActionextendsActionSupport{privateStringproString;privateStringcitString; ... [详细]
  • 在处理大数据量的SQL分页查询时,通常需要执行两次查询来分别获取数据和总记录数。本文介绍了一种优化方法,通过单次查询同时返回分页数据和总记录数,从而提高查询效率。 ... [详细]
  • 本文通过一个具体的实例,介绍如何利用TensorFlow框架来计算神经网络模型在多分类任务中的Top-K准确率。代码中包含了随机种子设置、模拟预测结果生成、真实标签生成以及准确率计算等步骤。 ... [详细]
  • 本文详细探讨了BCTF竞赛中窃密木马题目的解题策略,重点分析了该题目在漏洞挖掘与利用方面的技巧。 ... [详细]
author-avatar
王耀
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有