Debian Linux下的Python学习——列表,元组和字典之列表
列表,元组和字典都是通过某种方式组织在一起的数据元素的集合,属于数据结构。
列表和元组的主要区别在于,列表可以修改,元组不可以修改,当序列不能修改的时候用元组比较适合。
列表和元组是通过编号来引用存储值
字典是通过名字来引用存储值
本篇先讲列表
1.列表
1.1 列表初始化
空列表:list_none=[]
固定长度的空列表初始化:list_none1=[None]*5 #长度为5的空列表,None是python的内建值,表示什么也没有
实例:
非空列表:listTest=[1,2,3,‘a’,‘b’,‘c’]
listTest1=[‘hi’]*5
实例:
1.2 列表操作
len:返回列表中包含的元素个数
max:返回列表中最大元素
min: 返回列表中最小元素
实例:
list函数:将所有类型的序列转换为列表
可以根据索引给某个元素赋值,索引必须存在。
可以给一定范围内的元素赋值(分片赋值),可以用与原序列不等长的序列分片替换
del: 删除元素
append:追加新元素
count:统计某个元素在列表中出现的次数
extend:在列表末尾一次追加另一个序列中的多个值
index:从列表中找出某个值第一个匹配项的索引
insert:在列表中插入一个对象
pop:移除列表中某个元素(默认是移除最后一个),此方法有返回值
remove:移除列表中某个值的第一个匹配项
reverse:将列表中的元素反向存放
sort:在原位置对列表进行排序,返回空值
注:sort方法有两个可选参数:key,reverse,其中key参数为函数,reverse参数是简单的布尔值True或False
作者:绿茶叶
出处:http://www.cnblogs.com/greenteaone/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
转载:http://www.cnblogs.com/greenteaone/archive/2012/11/05/2750839.html
Debian Linux下的Python学习——列表,元组和字典之列表相关推荐
- Debian Linux下的Python学习——控制流
python中有三种控制流语句:if.for和while. 1. if语句用法( if..elif..else) 代码: 运行: 注意:raw_input函数要求输入一个字符串,int把这个字符串转 ...
- Debian Linux下的Python学习——入门
Python是一门简单易学,功能强大,易于维护的脚本语言. python包括:字符串, 变量, 标识符, 数据类型, 对象, 运算符与表达式, 控制流, 函数, 模块. pytho ...
- Debian Linux下的Python学习——函数
python函数通过def关键字定义.def关键字后跟一个函数的标识符名称,然后跟一对圆括号.圆括号之中可以包括一些变量名,该行以冒号结尾.接下来是一块语句,它们是函数体. 1.无参数函数(函数不带参 ...
- python列表元组集合字典_Python列表、元组、字典、集合的方法
一.列表 1.count() 定义:统计指定元素在列表中出现的次数并返回这个数.若指定的元素不存在则返回:0. 格式:[列表].count("指定元素") 例:统计指定元素的个数 ...
- linux下使用python操作mysql
linux下使用python操作mysql 文章目录 linux下使用python操作mysql 一.Python 中MySQL的几个模块对象 1.模块 2.Connection 对象 3.Curso ...
- Linux下数百种Windows软件的免费替代品列表
Linux下数百种 Windows 软件的免费替代品列表 程序所执行任务的描述 Windows Linux 1) 网络连接 网页浏览器 微软 IE,网景 Netscape / Mozilla, Ope ...
- Linux 下用 Python 连接 MSSql Server 2008
Linux 下用 Python 连接 MSSql Server 2008 赖勇浩(http://blog.csdn.net/lanphaday) Keywords:Linux.python.pyodb ...
- linux下能运行python,(转)Linux下运行python
原文: http://blog.csdn.net/jackywgw/article/details/48847187 在linux命令行下运行python,可以直接输出hello world jack ...
- python学习笔记(二)之列表
python学习笔记(二)之列表 说明:列表是python的苦力 特点:列表是可以修改的.这种修改,不是复制一个新的,而是在原地进行修改.append()和extend() 常用的列表函数:appen ...
最新文章
- python画饼图-python使用Matplotlib画饼图
- Qt学习之路(35): Qt容器类之顺序存储容器
- 学计算机对显卡要求大吗,【5人回答】学AE的电脑配置要求高吗?需要什么样的电脑配置-3D溜溜网...
- 这4种钱没有也要借,不能等
- 快速开发工作流_02_集成在线流程设计器
- MongoDB数据库备份恢复与导入导出
- 后台系统应该具备的素养
- 数据:灰度比特币信托基金溢价达41%创近一年新高
- java语音播放事例
- 封包(一)(雷电模拟器+ProxyDroid+查尔斯3.93+WPE)
- 《伸手系列》之分布式锁Redssion入门和源码解析
- m4s格式转换mp3_音乐怎么转换mp3格式
- UCLA教授朱松纯:走向通用人工智能,从大数据到大任务
- 三星970PRO用于高速采集存储系统
- C语言谭浩强第三版第十二章例题及课后题:位运算
- 卧槽,javaCV不到十行代码实现图片OCR文字识别
- java (零钱通)
- 电路板参数有哪些参数
- Win11账号被锁定无法登录怎么办?Win11账号被锁定无法登录
- Kafka集群搭建及SASL/SCRAM,ACL权限控制