python学习-16 列表list
list
1.由[ ]括住,中括号内各元素由逗号隔开,各元素可以是数字,字符串,列表,布尔值等等。
例如:
li = [521,"love",["john","boy",12],True]print(li)
ps:列表是可以嵌套的
2.取值
-索引取值:
li = [123,"love",['a',132,'abc'],"我爱你",True] print(li[3])
输出结果:
我爱你Process finished with exit code 0
-切片取值:
li = [123,"love",['a',132,'abc'],"我爱你",True] print(li[1:5])
输出结果:
['love', ['a', 132, 'abc'], '我爱你', True]Process finished with exit code 0
-循环
li = [123,"love",['a',132,'abc'],"我爱你",True] for a in li :print(a)
输出结果:
123 love ['a', 132, 'abc'] 我爱你 TrueProcess finished with exit code 0
2.列表元素是可以修改的
li = [123,"love",['a',132,'abc'],"我爱你",True] li[0] = 'cao' print(li)
运行结果:
['cao', 'love', ['a', 132, 'abc'], '我爱你', True]Process finished with exit code 0
也可以通过切片的方式修改:
li = [123,"love",['a',132,'abc'],"我爱你",True] li[0:3] = ['cao','ni','ma'] print(li)
运行结果:
['cao', 'ni', 'ma', '我爱你', True]Process finished with exit code 0
2.列表元素的删除
第一种方法:
li = [123,"love",['a',132,'abc'],"我爱你",True] del li[0] print(li)
运行结果:
['love', ['a', 132, 'abc'], '我爱你', True]Process finished with exit code 0
3.判断是否在列表里(嵌套的元素是一个整体)
li = [123,"love",['a',132,'abc'],"我爱你",True] a = "abc" in li print(a)
运行结果:
FalseProcess finished with exit code 0
转载于:https://www.cnblogs.com/liujinjing521/p/11098894.html
python学习-16 列表list相关推荐
- python ui bs_Guibs的Python学习_列表
Guibs 的 Python学习_列表# 列表# 列表由一系列按特定顺序排列的元素组成, 其中元素和元素之间可以没有任何关系 # 在 Python 中, 用方括号 [] 来表示列表, 并用逗号 , 分 ...
- Python 学习笔记 列表 range() xxx XXX
Python 学习笔记 列表 range() xxx XXX print("-" * 30) for value in range(1, 5):print(value)number ...
- Python 学习笔记 列表 xxx XXX
Python 学习笔记 列表 xxx XXX bicycles = ['trek', 'cannondale', 'redline', 'specialized'] print(bicycles) p ...
- Python 学习笔记 列表 排序 xxx XXX
Python 学习笔记 列表 排序 xxx XXX print("-" * 30) cars = ['bmw', 'audi', 'toyota', 'subaru'] cars. ...
- Python学习笔记 | 列表和字典
基于Python3版本的学习. 列表 用中括号[ ]把里面的各种数据框起来,里面的每一个数据叫作"元素". 每个元素之间都要用英文逗号隔开. list1=['小明',18,1.70 ...
- python学习之列表的定义以及增删改查
列表定义: >>> name['lily','lucy','tom'] >>> nums = [11,22,33,'100','lily'] #python中的列表 ...
- Python 学习之列表
文章目录 函数 list 基本的列表操作 修改列表:给元素赋值 删除元素 给切片赋值 列表方法 append clear copy count extend index insert pop remo ...
- Python学习-操作列表
Python跟着[美] 埃里克·马瑟斯的Python编程 从入门到实践 第2版学的,当时买回来这本书就在书的扉页写下来日期"2021.6.15",也是在这一天第一次见到了我的导师. ...
- 【python学习】列表、元组、字典、集合(详解)
关注作者,持续阅读作者的文章,学习更多知识! https://blog.csdn.net/weixin_53306029?spm=1001.2014.3001.5343 一.列表 列表(list)是P ...
最新文章
- 别太把图神经网络当回事儿
- linux vga 分辨率低,vga输出 1440x900 分辨率问题
- css京东购物车静态页面实现
- nodejs 全局变量和全局对象
- 末端物流 | 快递驿站的产品逻辑
- 【mybatis】mybatis多表联查,存在一对多关系的,实体中使用List作为字段接收查询结果的写法...
- windows定时任务
- 基础编程题目集 6-5 求自定类型元素的最大值 (10 分)
- java 跳表_跳表 skiplist
- c语言,在主函数中输入一个整数,求该整数各位数字的乘积,[求助]求由键盘输入的任意两个整数的积...
- Java 高阶 —— 相等性比较
- linux阵列建立分区,在Linux上创建磁盘阵列———RAID-5
- druid连接池_springboot三步整合阿里数据库连接池druid
- 【算法】排序_汇总篇
- Linux下挂载iscsi存储及多路径功能配置
- c++11 函数的引用限定符(reference qualifiers)
- SSM框架集合(2021)基础使用
- 美国东北大学计算机硕士,美国东北大学计算机硕士
- 临床公共数据库挖掘系列1---seer数据库注册
- 用VB实现两幅图片半透明叠加
热门文章
- 【原创】如何优化一个网站使之提高访问速度--更新20120216
- ftp的主动模式(port)与被动模式(PASV)
- 101.编译是如何把一个机器的语言拿到另一台机器语言机器上执行的?
- PHP安装包解压失败,php安装失败,说什么解压失败什么的
- linux man命令无效,Linux man命令的具体使用
- 马走日poj java超时_简单搜索poj 2243(水
- 知道焊缝长度如何确定节点板尺寸_管桁架加工之钢结构焊接节点处理
- vscode更改插件路径_用好这7个 VS Code 插件,效率蹭蹭涨!
- 047_Divider分割线
- 019_MySQL正则表达式