Pythom列表【list】的使用和简单操作,这可能改变你对列表的看法
Pythom列表
- 列表的基本概念
- 怎样创建一个列表
- 关于索引
- 列表的切片
列表的基本概念
- 列表可以保存一段有顺序的数据,它可以把你想要的任何数据塞进去,然后通过索引来把你想要取出来,记住索引是从0开始的如果输入负数比如负1索引那么就会从最后一个数据开始。
- 此外还分为两大序列我要提一下,我们说的列表(list) 还有字典(dict) 等,他是可以通过一些函数或者切片等来进行改变的。不可改变的有字符串(‘str’) 和元组(tuple) 等。
怎样创建一个列表
- 和创建字符串变量类似只是变量=【】
lst = ['舔狗','渣男','女神','女汉子','萝莉','大叔']
print(lst)
>>>['舔狗', '渣男', '女神', '女汉子', '萝莉', '大叔']
关于索引
lst = ['舔狗','渣男','女神','女汉子','萝莉','大叔']
print(lst[3]) #索引是从0开始的,所以我们的女汉子的索引是3,分别对应0,1,2,3这种。
>>>女汉子
列表的切片
- 切片就是从现有的列表中切出来你想要的一个子列表,当然也要有起始:结束:步长。
- 弄个好玩的,列如我们只想要舔狗和女神是备胎的关系。
lst = ['舔狗','渣男','女神','女汉子','萝莉','大叔']
print(lst[0:3:2],'是备胎的关系') #是切片的的结束位只输出前一个数据。
>>>['舔狗', '女神'] 是备胎的关系 #步长的默认就是1所以用2来间隔一位进行输出
>>>
- 我们也可以直接给开始或者结束空位进行输出,比如我们想要萝莉和大叔是一种奇妙的关系。
lst = ['舔狗','渣男','女神','女汉子','萝莉','大叔']
print(lst[-2:],'是一种奇妙的关系') #我们索引从-2倒叙来找到萝莉,之后空下结束位。
>>>['萝莉', '大叔'] 是一种奇妙的关系
- 还有几点需要注意,步长可以是负数但是不能为0,为负数的时候就会从后面往前输入,列表的步长正负关系更像是正序和倒叙的关系,其他的差不多。起始的位置可以直接输出,但是结束的位置只能输出前一位。
- 列表也可以进行四则运算,然我们来玩个有趣的东西。
lst = ['舔狗','渣男','女神','女汉子','福利姬']
ane = [1200,3,2,5,6,9]
print(lst[0],'喊着',lst[2]*3,'然而',lst[2],'却和',lst[1],'在一起了','失望的',lst[0],'花了',ane[0],'软妹币,和',lst[-1],'过上了没羞没臊的日子')
>>>舔狗 喊着 女神女神女神 然而 女神 却和 渣男 在一起了 失望的 舔狗 花了 1200 软妹币,和 福利姬 过上了没羞没臊的日子
#我们把女神通过索引数据的3乘以三遍,之后在索引出1200.
欢迎点赞,关注,收藏三连哦
Pythom列表【list】的使用和简单操作,这可能改变你对列表的看法相关推荐
- Python列表(list)的相关操作及方法
Python列表(list)的相关操作及方法 一.list列表 1.概述: 本质:list列表的本质是一种有序的集合 2.创建列表 语法: 列表名 = [元素1,元素2,元素3-] 说明:列表中的选项 ...
- python空列表添加_Python列表的简单操作
Python列表的简单操作: 1. 在列表末尾添加元素:sth.append() 2. 在列表中添加元素:sth.insert(位置,元素) 3. 从列表中删除元素:1) del sth[元素位置] ...
- 火山安卓自定义列表框简单操作教程
本源码转载自利快云https://www.lkuaiy.com/ 火山安卓自定义列表框简单操作教程 一.列表项布局设计 1.简单的在布局器中放两个文本框组件并公开. 二.列表数据类设计 1.定义一 ...
- python一些简单操作_python列表的基本操作有哪些
python列表的基本操作有:1.创建列表,只要把逗号分隔的不同的数据项使用方括号括起来:2.添加新的元素:3.遍历列表:4.访问列表中的值:5.从list删除元素. 相关免费学习推荐:python教 ...
- python中年大叔学编程_中年大叔学编程-Python简单操作文件
原标题:中年大叔学编程-Python简单操作文件 在计算机中,经常打交道的就是各种文档,用得比较多的软件就是office和记事本来操作文件,那么我们试试用Python来简单读写文件. Open函数的用 ...
- 图像隐藏matlab代码,picture Matlab简单操作实现图像的隐藏加密 联合开发网 - pudn.com...
picture 所属分类:其他 开发工具:Others 文件大小:15KB 下载次数:1 上传日期:2018-07-18 09:50:48 上 传 者:至尊宝物语 说明: Matlab简单操作实现图 ...
- 型数据保留几位小数_Python数据分析—数据框的简单操作
本文是数据分析的第三课,教大家如何在python中对数据框进行简单操作,包括更改列名.显示某列中的部分字符.对某列的数值型数据进行取整等. 本文目录 更改列名 显示某列中的部分字符 抽取某列的部分字符 ...
- qhfl-5 redis 简单操作
Redis Redis是完全开源免费的,遵守BSD协议,是一个高性能的key-value数据库. Redis有以下特点: -- Redis支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可 ...
- ZooKeeper命令、命令行工具及简单操作
常用命令 ZooKeeper 支持某些特定的四字命令字母与其的交互.它们大多是查询命令,用来获取 ZooKeeper 服务的当前状态及相关信息.用户在客户端可以通过 telnet 或 nc 向 Zoo ...
- sqlite mysql php_PHP实现的简单操作SQLite数据库类与用法示例
本文实例讲述了PHP实现的简单操作SQLite数据库类与用法.分享给大家供大家参考,具体如下: SQLite是一款轻型的数据库,是遵守ACID的关联式数据库管理系统,它的设计目标是嵌入式的,而且目前已 ...
最新文章
- java程序向mysql插入中文变问号
- Docker 方式安装部署 rocketMQ 、部署 图形化界面控制台、rocketMQ 控制台
- 【Python】 Python 基础
- php正则学习,php中正则表达式的学习及应用
- 直播预告丨Oracle 12C~19C统计信息的最佳实践
- 解决 ImportError: No module named 'pip._internal'问题
- Java数据类型转换(从低精度到高精度排序)
- 5个值得收藏的视频下载网站
- SIM800A模块发短信调试中出现的问题并解决
- Eclipse下如何使用Maven——超详细教程
- 基于 python 的主成分分析步骤及应用实例
- 有关Idea的Invalidate Caches/Restart
- ps如何图片调色教程及ps有哪些好用的调色滤镜插件
- 大数据本科毕业论文应该怎么写?
- visio2019画思维导图
- 周爱民 - 架构师能力模型
- 不知怎么选,用RFM模型看舔狗质量!
- 量子力学,在生命的世界里
- 全国计算机等级考试.pdf,全国计算机等级考试试题49662.pdf
- SeaJs的使用方法