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】的使用和简单操作,这可能改变你对列表的看法相关推荐

  1. Python列表(list)的相关操作及方法

    Python列表(list)的相关操作及方法 一.list列表 1.概述: 本质:list列表的本质是一种有序的集合 2.创建列表 语法: 列表名 = [元素1,元素2,元素3-] 说明:列表中的选项 ...

  2. python空列表添加_Python列表的简单操作

    Python列表的简单操作: 1. 在列表末尾添加元素:sth.append() 2. 在列表中添加元素:sth.insert(位置,元素) 3. 从列表中删除元素:1) del sth[元素位置] ...

  3. 火山安卓自定义列表框简单操作教程

    本源码转载自利快云https://www.lkuaiy.com/ 火山安卓自定义列表框简单操作教程   一.列表项布局设计 1.简单的在布局器中放两个文本框组件并公开. 二.列表数据类设计 1.定义一 ...

  4. python一些简单操作_python列表的基本操作有哪些

    python列表的基本操作有:1.创建列表,只要把逗号分隔的不同的数据项使用方括号括起来:2.添加新的元素:3.遍历列表:4.访问列表中的值:5.从list删除元素. 相关免费学习推荐:python教 ...

  5. python中年大叔学编程_中年大叔学编程-Python简单操作文件

    原标题:中年大叔学编程-Python简单操作文件 在计算机中,经常打交道的就是各种文档,用得比较多的软件就是office和记事本来操作文件,那么我们试试用Python来简单读写文件. Open函数的用 ...

  6. 图像隐藏matlab代码,picture Matlab简单操作实现图像的隐藏加密 联合开发网 - pudn.com...

    picture 所属分类:其他 开发工具:Others 文件大小:15KB 下载次数:1 上传日期:2018-07-18 09:50:48 上 传 者:至尊宝物语 说明:  Matlab简单操作实现图 ...

  7. 型数据保留几位小数_Python数据分析—数据框的简单操作

    本文是数据分析的第三课,教大家如何在python中对数据框进行简单操作,包括更改列名.显示某列中的部分字符.对某列的数值型数据进行取整等. 本文目录 更改列名 显示某列中的部分字符 抽取某列的部分字符 ...

  8. qhfl-5 redis 简单操作

    Redis Redis是完全开源免费的,遵守BSD协议,是一个高性能的key-value数据库. Redis有以下特点: -- Redis支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可 ...

  9. ZooKeeper命令、命令行工具及简单操作

    常用命令 ZooKeeper 支持某些特定的四字命令字母与其的交互.它们大多是查询命令,用来获取 ZooKeeper 服务的当前状态及相关信息.用户在客户端可以通过 telnet 或 nc 向 Zoo ...

  10. sqlite mysql php_PHP实现的简单操作SQLite数据库类与用法示例

    本文实例讲述了PHP实现的简单操作SQLite数据库类与用法.分享给大家供大家参考,具体如下: SQLite是一款轻型的数据库,是遵守ACID的关联式数据库管理系统,它的设计目标是嵌入式的,而且目前已 ...

最新文章

  1. java程序向mysql插入中文变问号
  2. Docker 方式安装部署 rocketMQ 、部署 图形化界面控制台、rocketMQ 控制台
  3. 【Python】 Python 基础
  4. php正则学习,php中正则表达式的学习及应用
  5. 直播预告丨Oracle 12C~19C统计信息的最佳实践
  6. 解决 ImportError: No module named 'pip._internal'问题
  7. Java数据类型转换(从低精度到高精度排序)
  8. 5个值得收藏的视频下载网站
  9. SIM800A模块发短信调试中出现的问题并解决
  10. Eclipse下如何使用Maven——超详细教程
  11. 基于 python 的主成分分析步骤及应用实例
  12. 有关Idea的Invalidate Caches/Restart
  13. ps如何图片调色教程及ps有哪些好用的调色滤镜插件
  14. 大数据本科毕业论文应该怎么写?
  15. visio2019画思维导图
  16. 周爱民 - 架构师能力模型
  17. 不知怎么选,用RFM模型看舔狗质量!
  18. 量子力学,在生命的世界里
  19. 全国计算机等级考试.pdf,全国计算机等级考试试题49662.pdf
  20. SeaJs的使用方法

热门文章

  1. php之session详解
  2. 水利防汛之水库和河道预警SQL语句
  3. 基于内容的推荐算法详解+问题思考
  4. 使用jQuery获取form表单数据并且打印在控制台
  5. 四国军棋之中子装司令中子找司令
  6. DIV+CSS网页布局(新手必备)
  7. Keil 工程管理中移动分组(group)的位置
  8. x光违禁物品图片 津南大赛【赛场二】 数据集
  9. OpenCV 图像直方图计算calcHist()
  10. 腾讯安全反病毒实验室解读“Wannacry”勒索软件