day4

Posted wangjian941118

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了day4相关的知识,希望对你有一定的参考价值。

本日主要内容:

1.列表

2.列表的增删改查

3.列表的嵌套

4.元祖和元祖嵌套

5.range

一.列表

1.1  列表的介绍

  列表是python的基础数据类型之一,其他编程语言也有类似的数据类型,比如JS中的数组,java中的数组等等.它是以[]括起来,每个元素用‘,‘隔开而且可以存放各种数据类型:而且列表是有序的(按照你保存的顺序),有索引,可以切片方便取值.

技术分享图片

2.1  列表的索引和切片

  1.列表和字符串一样也拥有索引:

技术分享图片

    2.列表的切片  

技术分享图片

技术分享图片

二.列表的增删改查

  1. 增, 注意, list和str是不一样的. lst可以发?生改变. 所以直接就在原来的对象上进?了操作

技术分享图片

  2.删除

   pop, remove, clear, del

技术分享图片

技术分享图片

  3.修改

  索引切片修改

技术分享图片

  4. 查询, 列表是一个可迭代对象, 所以可以进?for循环
技术分享图片

  5. 其他操作
技术分享图片

技术分享图片

  三. 列表的嵌套

  采?降维操作.一层?层的看就好.

技术分享图片

  四. 元组和元组嵌套    元组: 俗称不可变的列表.又被成为只读列表, 元组也是python的基本数据类型之?, ?小括 号括起来, 里面可以放任何数据类型的数据,  查询可以. 循环也可以. 切片也可以. 但就是不能改. 技术分享图片

技术分享图片

  关于不可变, 注意: 这里元组的不可变的意思是子元素不可变. 而子元素内部的子元素是可以变, 这取决于子元素是否是可变对象.     元组中如果只有?个元素. 一定要添加一个逗号, 否则就不是元组

技术分享图片

  元组也有count(), index(), len()等?方法. 可以自己测试使用

  五. range    range可以帮我们获取到?组数据. 通过for循环能够获取到这些数据.

技术分享图片

 



以上是关于day4的主要内容,如果未能解决你的问题,请参考以下文章

Outfits——Day4-Beta冲刺

day4

day4

day4

句句真研—每日长难句打卡Day4

day4作业