python的指令大全_python列表命令
创建普通列表:member;; 创建混合列表:mix; 创建空列表:empty
>>> member = ['lala','oo']
>>> member
['lala', 'oo']
>>> member.append('jjj')
>>> member
['lala', 'oo', 'jjj']
>>> len(member)
3
>>> member.extend(['xx','pp'])
>>> member
['lala', 'oo', 'jjj', 'xx', 'pp']
>>> len(member )
5
>>> member .insert(0,'ll')
>>> member
['ll', 'lala', 'oo', 'jjj', 'xx', 'pp']
>>>
append()只能添加一个
extend() 扩展一个列表
insert()排列或插入,排序要从0开始
从列表中获取元素
通过元素的索引值(index)从列表中获取单个元素,从0开始
用temp可以改变位置
>>>member
['ll', 'lala', 'oo', 'jjj', 'xx', 'pp']>>>member [0]'ll'
>>> temp =member [0]>>> member [0] = member [1]>>>member
['lala', 'lala', 'oo', 'jjj', 'xx', 'pp']>>> member [1] =temp>>>member
['lala', 'll', 'oo', 'jjj', 'xx', 'pp']>>>
从列表删除元素
1:remove()
2:del
3:pop() 从列表中取出一个元素
>>>member
['lala', 'll', 'oo', 'jjj', 'xx', 'pp']>>> member.remove ('ll')>>>member
['lala', 'oo', 'jjj', 'xx', 'pp']>>> del member [1]>>>member
['lala', 'jjj', 'xx', 'pp']>>>member .pop()'pp'
>>>member
['lala', 'jjj', 'xx']>>> name =member .pop()>>>name'xx'
>>>member
['lala', 'jjj']>>> member .pop(1)'jjj'
>>>member
['lala']
利用列表分片:slice
>>> member [1:3]
1代表开始,3代表结束 0:可以不用写 最后也可以不用写, 都不写可以拷贝文件
>>>member
['小耿哥', '耿哥', 'lala', 'haha']>>> member [1:3]
['耿哥', 'lala']>>>member
['小耿哥', '耿哥', 'lala', 'haha']>>> member [:3]
['小耿哥', '耿哥', 'lala']>>>member [:]
['小耿哥', '耿哥', 'lala', 'haha']>>> member2 =member [:]>>>member2
['小耿哥', '耿哥', 'lala', 'haha']
列表常用操作符
1:比较操作符
2:逻辑操作符
3:连接操作符
4:重复操作符
5:成员关系操作符
>>> list1 = [123,234]>>> list2 = [345,456]>>> list1 >list2
False>>> list3 = [123,234]>>> (list1 < list2) and (list1 ==list3)
True>>> list4 = list1 +list3>>>list4
[123, 234, 123, 234]>>>不能添加新元素>>> list3 * 3[123, 234, 123, 234, 123, 234]>>> list3 *= 3
>>>list3
[123, 234, 123, 234, 123, 234]>>> 123 inlist3
True>>> list5 = [123,['小耿哥'],456]>>> '小耿哥' in list5[1]
True>>> '用索引号去访问列表的值'
'用索引号去访问列表的值'
>>> list5[1][0]'小耿哥'
列表的小伙伴
count:计算参数在列表的次数
index:索引
reverse:逆行
sort:指定方式排序
>>> list3.count(123)3
>>> list3.index(123)
0>>> list3.index(123,3,7)4
>>>list3.reverse()>>>list3
[234, 123, 234, 123, 234, 123]>>> list6 = [4,3,6,4,98,54,54,41]>>>list6.sort()>>>list6.sort()>>>list6]
SyntaxError: invalid syntax>>>list6
[3, 4, 4, 6, 41, 54, 54, 98]>>> list6.sort(reverse=True)>>>list6
[98, 54, 54, 41, 6, 4, 4, 3]
元组:不可以被修改
元组跟列表很相似
>>> tuple1 = (1,2,3,4,5,6,7,8)>>>tuple1
(1, 2, 3, 4, 5, 6, 7, 8)>>> tuple1[1]2
>>> tuple1[5:]
(6, 7, 8)>>> tuple2 =tuple1[:]>>>tuple2
(1, 2, 3, 4, 5, 6, 7, 8)>>> temp = (1)>>>temp1
>>> temp2 = 2,3,4
>>>type(temp2)
>>>type(temp)
>>> 8 * (8)64
>>> 8 * (8,)
(8, 8, 8, 8, 8, 8, 8, 8)>>> '跟逗号有关'
'跟逗号有关'
>>> temp = ('小耿哥','古风歌','耿哥','哈哈啊')>>>temp
('小耿哥', '古风歌', '耿哥', '哈哈啊')>>> temp = temp[:2] + ('啦啦',) + temp[2:]>>>temp
('小耿哥', '古风歌', '啦啦', '耿哥', '哈哈啊')
python的指令大全_python列表命令相关推荐
- python语言指令大全_Python语言----linux常用命令(14)
文件压缩解压:bzip2 压缩:bzip2 filename ---> 删除filename文件,生成 filename.bz2 解压缩:bzip2 -d filename.bz2 ---> ...
- python list遍历 间隔_Python 列表(List) 的三种遍历(序号和值)方法
#!/usr/bin/env python # -*- coding: utf-8 -*- if __name__ == '__main__': list = ['html', 'js', 'css' ...
- python列表操作函数大全_Python列表操作函数
列表可以进行多个数据的存储,同时python中的列表设计非常到位,它可以实现内容动态扩充,可以进行后期数据的删除,这些就需要通过Python提供的列表操作函数来实现了. 对于Python语言而言,开发 ...
- python终端指令大全_使用python模拟命令行终端的示例
可以对?显示帮助信息,需要立即获取输入的字符,因此需要用到termios模块 另外需要对tab键做处理,当按下tab键时可以进行自动补全 #! /usr/bin/env python # coding ...
- python常用字符大全_python字符串,列表,字典,集合的常用方法
1.字符串 1.1find方法可以在一个较长的字符串中查找子串,他返回字串所在位置的最左端索引,如果没有就返回-1 1.2join方法是非常重要的字符串方法,它是split方法的逆方法,用于连接序列中 ...
- python大全1015python大全_python 列表总结大全
1定义 names=[] names=[1,2,1,1,1,] names=[1.'10'.[1,1]] 2添加元素 names.append() names.insert(0,10) names.e ...
- python数据分析函数大全_Python常用数据分析函数集合
1.Map函数 - 列表解析 ①.map()函数解析 (1).python源码信息 C:\Users\ArSang>python Python3.6.3rc1 (v3.6.3rc1:d8c174 ...
- python字典函数大全_python字典介绍
Python 字典(Dictionary) 字典是另一种可变容器模型,且可存储任意类型对象. 字典的每个键值(key=>value)对用冒号(:)分割,每个对之间用逗号(,)分割,整个字典包括 ...
- python实现手机通讯录_Python实现命令行通讯录
1.实现目标 编写一个命令行通讯录程序,可以添加.查询.删除通讯录好友及电话 2.实现方法 创建一个类来表示一个人的信息.使用字典存储每个人的对象,名字作为键. 使用pickle模块永久地把这些对象存 ...
- python添加数组元素_Python列表附录–如何向数组添加元素,并附带示例说明
python添加数组元素 欢迎 (Welcome) Hi! If you want to learn how to use the append() method, then this article ...
最新文章
- linux 程序自启
- 调和油、色拉油、花生油哪种吃着好
- 数据统计分析中的几点
- Spring Boot中验证码实现kaptcha
- DOM相关方法,属性整理
- CloudFoundry和BOSH的关系
- 大数据分析实战-信用卡欺诈检测
- 计算机维修工具和仪器,浮球液位计介绍微型计算机常用维修工具和仪器
- 为什么被喷的总是产品经理?
- Eplan p8 v2.7安装不上加密狗驱动
- Java GUI 铁路售票系统
- 品牌类软文经典案例分享,深刻了解软文营销的“魅力”
- 【OpenDDS开发指南V3.20】第一章:介绍
- 一位基金经理的投资减法:少看研报多读书,少搞勾兑多数数;少跑调研多呼噜,少开晨会多开悟
- ms sql 创建表_使用MS查询创建表组合
- 沃顿商学院自我管理课——埃里克.格雷腾斯
- 计算机学院毕业典礼口号,精选毕业典礼口号集锦
- 凤凰系统无法更新play服务器,进不去系统怎么解决,点击进入后就重启,win10和凤凰双系统...
- 图片宽度尺寸输出为500px的PX
- 二维堆叠 matlab,matlab二维数组与三维数组叠加问题
热门文章
- Android-Material-Sloth
- 微信多开txt_微信如何多开
- 怎么修改背景图片大小的HTML代码,网页背景图片的大小的代码是什么
- Android 自定义高德地图比例尺
- python游戏解法图_python 游戏(记忆拼图Memory_Puzzle)
- 银行服务器linux系统,银行操作系统
- “特困生”卷出睡眠市场,疯狂氪金能不能氪出“好故事”?
- CS5210 CS5213 CS5212 CS5211 CS5216电路原理图+PCB板
- linux中deb文件怎么安装,deb是什么文件?deb文件怎么安装?
- EXCEL文件转换PDF文件