2018.12.6 python基础学习——列表的魔法(一)
一、列表的功能:
1.支持for循环和while循环:
例如:
test=['lijialun',165,3,'djf','djd'] index=0 while index<len(test):v=test[index]print(v)index+=1 print('===')
也就相当于:
test=['lijialun',165,3,'djf','djd'] for item in test:print(item) print('===')
2.列表中元素的替换与修改:
(1)替换:
#法一:——索引 test=['lijialun',165,3,'djf','djd'] test[2]=[16,222] print(test) #输出结果: #['lijialun',165,16,222,'djf','djd']
#法二:————切片 test=['lijialun',165,3,'djf','djd'] test[1:4]=[77,55,'dddddddd'] print(test)#结果输出: #['lijialun',77,55,'dddddddd','djd']
(2)删除:
#法一:————索引 test=['lijialun',165,3,'djf','djd'] del test[4] print(test)#结果输出: #['lijialun',165,3,'djf']
#法二——切片 test=['lijialun',165,3,'djf','djd'] del test[0:3] print(test)#输出结果: #['djf','djd']
3.支持in操作:
test=[146545,'dnbch',111,222,'sb'] v='sb' in test print(v)#输出结果:Ture
4.可以通过索引,在列表中一直往“里”找寻:
例:
1 test=[146545,'dnbch',111,222,'sb',[1110,'fdgd',666]] 2 v1=test[1][3] 3 print(v1) 4 v2=test[5][1][3] 5 print(v2) 6 7 #输出结果: 8 #c 9 #d
转载于:https://www.cnblogs.com/lijialun/p/10078832.html
2018.12.6 python基础学习——列表的魔法(一)相关推荐
- 【Python基础学习】基本数据结构:列表、元组、栈、字典、集合与队列
[Python基础学习]基本数据结构:列表.元组.栈.字典.集合与队列 Python的基本数据结构中,包含了列表.元组等一系列数组式数据结构,但各个结构各有不同.因此单独列出来,分析相同与不同 列表( ...
- Python基础学习之列表操作
Python基础学习之列表操作 文章目录 Python基础学习之列表操作 1. 列表的增,删,改,查 1.1 列表的增加,常用的方法有:append, extent, incert 1.2 列表的删除 ...
- Python基础学习笔记之(一)
Python基础学习笔记之(一) zouxy09@qq.com http://blog.csdn.net/zouxy09 前段时间参加微软的windows Azure云计算的一个小培训,其中Pytho ...
- Python基础学习笔记(一)
Python基础学习笔记(一) 基本数据类型 整型(int):1.2.10-- 浮点型(float):1.2.2.4.10.00-- 布尔型(bool):True.False 字符串( ...
- Python 基础学习笔记 03
Python基础系列 Python 基础学习笔记 01 Python 基础学习笔记 02 Python 基础学习笔记 03 Python 基础学习笔记 04 Python 基础学习笔记 05 文章目录 ...
- python自学用什么书好-适合python基础学习的好书籍
分享几本python基础学习的书籍给大家 <Python编程:从入门到实践> 内容简介:本书是一本针对所有层次的Python 读者而作的Python 入门书.全书分两部分:第一部分介绍用P ...
- python开发需要掌握哪些知识-Python基础学习需要掌握哪些知识
1.1Python的对象 python的内置对象类型有很多,包括数字,字符串,列表,集合,元组,字典等等,在Python中,一切皆对象 pickle腌制--在Python中,如果有一些对象需要持久性存 ...
- Python基础学习-Python中最常见括号()、[]、{}的区别 2015-08-13 07:54 by xuxiaoxiaoxiaolu, 1138 阅读, 0 评论, 收藏, 编辑 Pytho
Python基础学习-Python中最常见括号().[].{}的区别 2015-08-13 07:54 by xuxiaoxiaoxiaolu, 1138 阅读, 0 评论, 收藏, 编辑 Pytho ...
- python基础学习_转行零基础该如何学习python?很庆幸,三年前的我选对了
这似乎是一个如荼如火的行业,对于一直在思考着转行的我,提供了一个不错的方向. 这个行业当然就是python程序员,真正开始决定转行是在24岁的时候,到现在已经有三年多了,我从零开始,每天用业余两个小时 ...
最新文章
- C++11中override的使用
- DISCUZ 使用 JQ做效果导致DIY失效的解决办法
- Linux - 命令
- 外部中断---STM32F1
- 分数加减法 http://acm.nyist.net/JudgeOnline/problem.php?pid=111
- .NET面试题系列(二十)XX
- Tp5获取文件,小文件可以获取,大文件获取失败
- 终于在MAC上把OpenJDK8-u272编译通过了
- 星云的 Spring Data JPA学习手册
- 重庆兴渝计算机培训中心,重庆兴渝职业中等专业学校招生录取分数线
- 左程云 Java 笔记--二叉树
- 无线桥连后不能访问服务器,路由器设置无线桥接后不能登录副路由器怎么办?...
- ansys workbench网格
- 环签名——典型的数字签名技术
- Blockathon2018(上海)顺利结束,9个项目打开区块链落地新思路
- Linux中的libc和glibc
- mysql维基_维基逃离MySQL 力挺开源数据库 MariaDB
- ARM开发基础--指令,异常源及处理过程
- 高级 JavaScript Day04 | 正则表达式
- 电脑型号在哪看?Win11查看电脑型号的方法
热门文章
- SubstancePainter零基础快速入门教程
- 充分利用计算机在教学中的作用,浅谈多媒体在教学中的作用
- 程序员老了怎么办?做什么好?
- android tun0 流量统计,Android应用流量统计——NetworkStatsManager使用-Go语言中文社区...
- 微信聊天记录迁移(Android到IOS)
- Java代理服务器---Freedom_Server
- 哔哩哔哩bilibili 直播间全屏发弹幕
- Linux学习之----socket网络编程基础
- OpenCV VideoWriter 写入自定义尺寸视频卡死问题
- 明德文理学院的计算机,今日迎来全球计算机强校CMU卡耐基梅隆,多少中国学生获得青睐?...