python列表操作详解_Python --列表(List)详解
原标题:Python --列表(List)详解
大家今晚利用1个小时看python基础视频教程 010-012节 ,学习列表,自己监督自己。跟着学习哈!一定要做到!
列表是Python中最基本的数据结构,列表是最常用的Python数据类型,列表的数据项不需要具有相同的类型。列表中的每个元素都分配一个数字 - 它的位置,或索引,第一个索引是0,第二个索引是1,依此类推。
Python有6个序列的内置类型,但最常见的是列表和元组。序列都可以进行的操作包括索引,切片,加,乘,检查成员。此外,Python已经内置确定序列的长度以及确定最大和最小的元素的方法。
一、创建一个列表
只要把逗号分隔的不同的数据项使用方括号括起来即可。如下所示:
list1 = [ 'physics', 'chemistry', 1997, 2000];list2= [ 1, 2, 3, 4, 5];list3= [ "a", "b", "c", "d"];
与字符串的索引一样,列表索引从0开始。列表可以进行截取、组合等。
二、访问列表中的值
使用下标索引来访问列表中的值,同样你也可以使用方括号的形式截取字符,如下所示:
#!/usr/bin/ pythonlist1= [ 'physics', 'chemistry', 1997, 2000];list2= [ 1, 2, 3, 4, 5, 6, 7];print"list1[0]:", list1[ 0]print"list2[1:5]:", list2[ 1: 5]以上实例的输出结果:list1[0]: physicslist2[1: 5]: [ 2, 3, 4, 5]
以上实例的输出结果是:
Value available at index 2:
1997
New value available at index2:
2001
使用append()方法来添加列表项
>>> s=[ 'physics', 'chemistry']
>>> s.append( "wangtao")
>>> s['physics', 'chemistry', 'wangtao']
五、Python列表脚本操作符
列表对 + 和 * 的操作符与字符串相似。+ 号用于组合列表,* 号用于重复列表。
如下所示:
六、Python列表截取
Python的列表截取与字符串操作类型,如下所示:
L = [ 'spam', 'Spam', 'SPAM!']
操作:
责任编辑:
python列表操作详解_Python --列表(List)详解相关推荐
- python列表操作函数大全_Python列表操作函数
列表可以进行多个数据的存储,同时python中的列表设计非常到位,它可以实现内容动态扩充,可以进行后期数据的删除,这些就需要通过Python提供的列表操作函数来实现了. 对于Python语言而言,开发 ...
- python字典操作的方法_python 字典操作方法详解
python 字典操作方法详解 一.总结 一句话总结: 字典就是键值对映射 ,像js和php中的键值对数组:{'name':'jamnes','age':'32'} 1.python字典的增删改查? ...
- python中的列表分片详解_python列表与元组详解实例
在这章中引入了数据结构的概念.数据结构是通过某种方式组织在一起的数据元素的集合.在python中,最基本的数据结构就是序列.序列中的每个元素被分配一个序号,即元素的位置,也被称为索引.注意:第一个索引 ...
- 简述python文件操作的流程_Python文件操作详解
这篇文章主要介绍了Python 文件操作的详解及实例的相关资料,希望通过本文大家能够理解掌握Python 文件操作的知识,需要的朋友可以参考下 Python 文件操作的详解及实例 一.文件操作 1.对 ...
- python列表解析式如何使用_python列表推导式操作解析
python列表推导式操作解析 这篇文章主要介绍了python列表推导式操作解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 基本格式 [表达式 ...
- python列表添加重复值_python 列表 重复添加数据库
<Python 3程序开发指南(第2版•修订版)>--1.4 总结 本节书摘来自异步社区<Python 3程序开发指南(第2版•修订版)>一书中的第1章,第1.4节,作者[英] ...
- python协程详解_python协程详解
原博文 2019-10-25 10:07 − # python协程详解 ![python协程详解](https://pic2.zhimg.com/50/v2-9f3e2152b616e89fbad86 ...
- python列表的实现原理_Python列表对象实现原理
Python 列表对象实现原理 Python 中的列表基于 PyListObject 实现,列表支持元 素的插入.删除.更新操作,因此 PyListObject 是一个变长 对象(列表的长度随着元素的 ...
- python字典下标是什么_python列表、元组、字典
1.列表 列表是由一序列特定顺序排列的元素组成的.可以把字符串,数字,字典等都可以任何东西加入到列表中,列表中的元素之间没有任何关系.列表也是自带下标的,默认也还是从0开始.列表常用方括号表示,即:[ ...
- python列表字典的区别_python列表和字典区别
列表 1.任意对象的有序集合 列表是一组任意类型的值,按照一定顺序组合而成的 2.通过偏移读取 组成列表的值叫做元素(Elements).每一个元素被标识一个索引,第一个索引是0,序列的功能都能实现 ...
最新文章
- 编写文档_如何通过编写优质文档来使自己的未来快乐
- javascript面向对象系列第一篇——构造函数和原型对象
- 虚拟化--图解交互式方式安装ESXi_5.0的过程
- LeetCode-2 Add Two Numbers
- python3.7和3.8的区别-Python 3.8 新功能来一波(大部分人都不知道)
- 对“纯手工编写的第一个Hibernate程序”的改进
- apollo 配置中心_apollo-1:apollo配置中心单机模拟分布式部署
- linux第三方模块参数,nginx 的第三方模块ngx_http_accesskey_module 来实现下载文件的防盗链步骤(linux系统下)...
- 华为徐直军:华为云成为智能世界五朵云之一,2021年大力支持伙伴持续创新
- 取代Cookie失败,Google上线FLoC反遭“围攻”!
- 理解去中心化稳定币DAI
- 在PL/SQL中使用随机数和GUID
- 微信小程序安装Vant组件库
- nginx反向代理负载均衡功能
- 全球及中国飞行时间传感器芯片行业研究及十四五规划分析报告
- java的graphics2d_Java Graphics2D 使用详解 | 学步园
- 【agv搬运机器人价格大全】agv智能搬运机器人多少钱-厂家揭晓
- VSCode远程连接服务器使用R语言
- 1044 mysql_MYSQL 有ERROR 1044
- 2017年上海最新落户政策重磅出炉!你达标了吗?(明年就毕业了希望一切顺利)
热门文章
- 论文阅读笔记(六)——GhostNet: More Features from Cheap Operations
- Github大盘点!2021年最惊艳的38篇AI论文
- 浅谈CSwin-Transformers
- Tensorflow训练CIFAR10源代码
- 生产者与消费者 代码实现 java
- CentOS 7 samba 配置
- Python mysql-表的创建,删除和更新
- (转)FTP操作类,从FTP下载文件
- asynDBCenter(修改)
- Winfrom 中如何实现combox 的列表自动显示ToolTip提示