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相关推荐

  1. python ui bs_Guibs的Python学习_列表

    Guibs 的 Python学习_列表# 列表# 列表由一系列按特定顺序排列的元素组成, 其中元素和元素之间可以没有任何关系 # 在 Python 中, 用方括号 [] 来表示列表, 并用逗号 , 分 ...

  2. Python 学习笔记 列表 range() xxx XXX

    Python 学习笔记 列表 range() xxx XXX print("-" * 30) for value in range(1, 5):print(value)number ...

  3. Python 学习笔记 列表 xxx XXX

    Python 学习笔记 列表 xxx XXX bicycles = ['trek', 'cannondale', 'redline', 'specialized'] print(bicycles) p ...

  4. Python 学习笔记 列表 排序 xxx XXX

    Python 学习笔记 列表 排序 xxx XXX print("-" * 30) cars = ['bmw', 'audi', 'toyota', 'subaru'] cars. ...

  5. Python学习笔记 | 列表和字典

    基于Python3版本的学习. 列表 用中括号[ ]把里面的各种数据框起来,里面的每一个数据叫作"元素". 每个元素之间都要用英文逗号隔开. list1=['小明',18,1.70 ...

  6. python学习之列表的定义以及增删改查

    列表定义: >>> name['lily','lucy','tom'] >>> nums = [11,22,33,'100','lily'] #python中的列表 ...

  7. Python 学习之列表

    文章目录 函数 list 基本的列表操作 修改列表:给元素赋值 删除元素 给切片赋值 列表方法 append clear copy count extend index insert pop remo ...

  8. Python学习-操作列表

    Python跟着[美] 埃里克·马瑟斯的Python编程 从入门到实践 第2版学的,当时买回来这本书就在书的扉页写下来日期"2021.6.15",也是在这一天第一次见到了我的导师. ...

  9. 【python学习】列表、元组、字典、集合(详解)

    关注作者,持续阅读作者的文章,学习更多知识! https://blog.csdn.net/weixin_53306029?spm=1001.2014.3001.5343 一.列表 列表(list)是P ...

最新文章

  1. 别太把图神经网络当回事儿
  2. linux vga 分辨率低,vga输出 1440x900 分辨率问题
  3. css京东购物车静态页面实现
  4. nodejs 全局变量和全局对象
  5. 末端物流 | 快递驿站的产品逻辑
  6. 【mybatis】mybatis多表联查,存在一对多关系的,实体中使用List作为字段接收查询结果的写法...
  7. windows定时任务
  8. 基础编程题目集 6-5 求自定类型元素的最大值 (10 分)
  9. java 跳表_跳表 skiplist
  10. c语言,在主函数中输入一个整数,求该整数各位数字的乘积,[求助]求由键盘输入的任意两个整数的积...
  11. Java 高阶 —— 相等性比较
  12. linux阵列建立分区,在Linux上创建磁盘阵列———RAID-5
  13. druid连接池_springboot三步整合阿里数据库连接池druid
  14. 【算法】排序_汇总篇
  15. Linux下挂载iscsi存储及多路径功能配置
  16. c++11 函数的引用限定符(reference qualifiers)
  17. SSM框架集合(2021)基础使用
  18. 美国东北大学计算机硕士,美国东北大学计算机硕士
  19. 临床公共数据库挖掘系列1---seer数据库注册
  20. 用VB实现两幅图片半透明叠加

热门文章

  1. 【原创】如何优化一个网站使之提高访问速度--更新20120216
  2. ftp的主动模式(port)与被动模式(PASV)
  3. 101.编译是如何把一个机器的语言拿到另一台机器语言机器上执行的?
  4. PHP安装包解压失败,php安装失败,说什么解压失败什么的
  5. linux man命令无效,Linux man命令的具体使用
  6. 马走日poj java超时_简单搜索poj 2243(水
  7. 知道焊缝长度如何确定节点板尺寸_管桁架加工之钢结构焊接节点处理
  8. vscode更改插件路径_用好这7个 VS Code 插件,效率蹭蹭涨!
  9. 047_Divider分割线
  10. 019_MySQL正则表达式