Python列表及简单操作
来源:互联网 发布:流程图软件visio下载 编辑:程序博客网 时间:2024/05/29 16:15
在Python中创建一个列表时,解释器会在内存中创建一个类似数组的数据结构来存储数据,数据项自下而上堆放(形成一个堆栈)。类似于其他编程语言中的数组技术,Python列表在内存堆栈中的第一个槽编号为0,第二个编号为1, 以此类推。
Python列表的创建与简单操作
Python 3.6.0 (v3.6.0:41df79263a11, Dec 23 2016, 08:06:12) [MSC v.1900 64 bit (AMD64)] on win32Type "copyright", "credits" or "license()" for more information.>>> userName = ['张三','李四','王老五'] #创建一个名为userName的列表 >>> print (userName) #打印列表 ['张三', '李四', '王老五'] >>> userName.append('尼古拉斯赵四') #使用append方法在列表最后增加一个字符串 “尼古拉斯赵四”,append(object)</pre><pre name="code" class="python">>>> print (userName) #打印列表 ['张三', '李四', '王老五', '尼古拉斯赵四'] >>> userName.pop() #使用pop方法删除列表中一项,pop(index) index参数默认为last'尼古拉斯赵四'</pre><pre name="code" class="python">>>> print (userName) ['张三', '李四', '王老五'] >>> userName.pop(1) #删除槽号为1的列表项,此处为‘李四’ '李四' >>> print (userName) ['张三', '王老五'] >>> userName.insert(1,'李四') #insert(index,object),将object插入序号index之前 >>> print (userName) ['张三', '李四', '王老五'] >>> userName.insert(1,'爱新觉罗刘能') >>> print (userName) ['张三', '爱新觉罗刘能', '李四', '王老五'] >>> print ('李四') 李四 >>> userName.remove('李四') #remove(object),删除列表中指定值的列表项 >>> print (userName) ['张三', '爱新觉罗刘能', '王老五'] >>> print (len(userName)) #len(),返回列表的长度 3
POP方法与Remove方法的区别
pop(index)是删除指定序号的列表项,index默认为last,即列表最后一项。
remove(object)是删除列表中指定值的列表项。
insert方法与append方法的区别
insert(index,object),将object插入到序号index之前
append(object),将object附加到最后一项
最后将一血送给 Hello World!!!
>>> print ('Hello World!!!')Hello World!!!>>>
0 0
- Python列表及简单操作
- python 列表操作 及 使用方法
- 第二节.Python列表的简单操作
- Python列表序列及字典的操作
- Python数据类型判断及列表脚本操作
- Python 列表类型及相关操作
- python实现简单数据库连接及操作
- python 参数及简单文件操作
- python 数据结构(字典,列表,元祖)简单操作
- Python(二)字符串操作、列表字典及深浅拷贝等
- python基础之列表常用操作及知识点小结
- Python 基础学习之序列及列表操作小结
- python中的常见的列表操作及注意事项
- Python 列表(list)操作
- python列表操作
- python 列表操作
- python列表操作
- Python 列表(list)操作
- makefile编写
- webpack react 配置
- 机器学习笔记1:神经网络 反向传播(Backpropagation) week5
- Qt opencv cmake
- oj1971: 相加和最大值
- Python列表及简单操作
- Java语言基础(一)-java主类结构
- SyntaxError: Non-ASCII character '\xe5' in file H:\workspace\output\out\out.py on line 4, but no enc
- 208UVA救火车
- php框架
- Java LinkedList 源码小结
- uoj275. 【清华集训2016】组合数问题
- 495. Teemo Attacking
- Python的GIL是什么鬼,多线程性能究竟如何