常见内部函数----Python

In [10]: test = [1,2,"yes"]

---append(x) 追加到链尾

In [11]: test.append(1)

In [12]: test Out[12]: [1, 2, ‘yes‘, 1]

---extend(L) 追加一个列表,等价于+=

In [14]: test.extend([‘no‘,‘maybe‘])

In [15]: test Out[15]: [1, 2, ‘yes‘, 1, ‘no‘, ‘maybe‘]

---insert(i,x)  在位置i插入x,其余元素向后推。如果i大于列表的长度,就咋最后添加。如果i小于0,就在最开始处添加。

In [16]: test.insert(0,‘never‘)

In [17]: test Out[17]: [‘never‘, 1, 2, ‘yes‘, 1, ‘no‘, ‘maybe‘]

---remove(x)  删除第一个值为x的元素,如果不存在就会抛出异常

In [18]: test.remove(‘no‘)

In [19]: test Out[19]: [‘never‘, 1, 2, ‘yes‘, 1, ‘maybe‘]

时间: 2024-07-30 23:45:29

常见内部函数----Python的相关文章

列举一些常见的Python HTTP服务器

要使 Python 写的程序能在 Web 上被访问,还需要搭建一个支持 Python 的 HTTP 服务器.下面列举一些常见的 Python HTTP 服务器,以及它们目前的大致发展情况,以便用户的对比选择: Name Version http 1.1 Flavour Repo. Community Gunicorn 0.6.4 No processor/thread GIT #gunicorn uWSGI Trunk (253) Yes processor/thread repo Mailin

17个常见的Python运行时错误

对于刚入门的Pythoner在学习过程中运行代码是或多或少会遇到一些错误,刚开始可能看起来比较费劲.随着代码量的积累,熟能生巧当遇到一些运行时错误时能够很快的定位问题原题.下面整理了常见的17个错误,希望能够帮助到大家. 1.忘记在if,for,def,elif,else,class等声明末尾加 :会导致"SyntaxError :invalid syntax"如下: if spam == 42 print('Hello!') 2.使用= 而不是 ==也会导致"SyntaxE

最常见的Python异常报错Error

内置异常 官网链接:https://docs.python.org/zh-cn/3/library/exceptions.html 在 Python 中,所有异常必须为一个派生自 BaseException 的类的实例. 在带有提及一个特定类的 except 子句的 try 语句中,该子句也会处理任何派生自该类的异常类(但不处理 它 所派生出的异常类). 通过子类化创建的两个不相关异常类永远是不等效的,既使它们具有相同的名称. 下面列出的内置异常可通过解释器或内置函数来生成.除非另有说明,它们都

python-day6 常见算法 python内置模块

1.冒泡排序 需求:请按照从小到大对列表 [13, 22, 6, 99, 11] 进行排序 原理:相邻两个值进行比较,将较大的值放在右侧,依次比较! li=[39,11,43,88,765,9]for i in range(len(li)): for n in range(i,len(li)): if li[n]>li[n+1]: li[n],li[n+1]=li[n+1],li[n]print(li) 2.选择排序 3.递归 递归:循环调用函数本身,根据条件退出 def ab(a): if a

Master the 10 Most Common Python Programming Problems - 10大最常见的Python编程错误

http://blog.csdn.net/pipisorry/article/details/45175457 Introduction 本文介绍python编程中很难捕捉10大错误 (Note: This article is intended for a more advanced audience than Common Mistakes of Python Programmers, which is geared(适合) more toward those who are newer t

常见的Python爬虫面试题,叫面试官唱征服

是否了解线程的同步和异步? 线程同步:多个线程同时访问同一资源,等待资源访问结束,浪费时间,效率低 线程异步:在访问资源时在空闲等待时同时访问其他资源,实现多线程机制是否了解网络的同步和异步?同步:提交请求->等待服务器处理->处理完毕返回 这个期间客户端浏览器不能干任何事 异步: 请求通过事件触发->服务器处理(这是浏览器仍然可以作其他事情)->处理完毕 链表和顺序表储存时各自有什么优点?1.顺序表存储原理:顺序表存储是将数据元素放到一块连续的内存存储空间,存取效率高,速度快.但

常见设计模式 (python代码实现)

1.创建型模式 单例模式 单例模式(Singleton Pattern)是一种常用的软件设计模式,该模式的主要目的是确保某一个类只有一个实例存在.当你希望在整个系统中,某个类只能出现一个实例时,单例对象就能派上用场. 比如,某个服务器程序的配置信息存放在一个文件中,客户端通过一个 AppConfig 的类来读取配置文件的信息.如果在程序运行期间,有很多地方都需要使用配置文件的内容,也就是说,很多地方都需要创建 AppConfig 对象的实例,这就导致系统中存在多个 AppConfig 的实例对象

Python常见数据结构--列表

1.列表 Python有6个序列的内置类型,但最常见的是列表和元组. 序列都可以进行的操作包括索引,切片.加.乘.检查成员. 此外,Python已经内置确定序列的长度以及确定最大和最下的元素的方法. 列表是最常见的Python数据类型,它可以作为一个方括号内的逗号分隔值出现. 列表的数据项不需要具有相同的类型. 创建一个列表,只要把逗号分隔的不同的数据项使用方括号括起来即可.如下 list = ['aaa','bbbb','cccc'] list1 = [1,2,3,4,5] list2 = [

python 装饰器、内部函数、闭包简单理解

python内部函数.闭包共同之处在于都是以函数作为参数传递到函数,不同之处在于返回与调用有所区别. 1.python内部函数 python内部函数示例: def test(*args): def add(*args): # 显示的调用外部函数的参数 return args return add(*args) # 返回内部函数的直接调用 运行结果如下: test(1,2,3) (1,2,3) 内部函数直接引用外部函数参数,外部函数test显示的返回内部函数add的调用.当需要在函数内部多次执行复