【学习打卡--Python3】Python数据类型--列表的学习笔记

    一、列表数据类型属于Python中的高级变量类型。

 

    二、Python中的非数字数据类型有:

    1、列表(list)

    2、元组(tuple)

    3、字典(dict)

    4、字符串(str)

 

    三、所有非数字型变量都支持以下特点:

    1、都是一个序列(sequence),也可以理解为一个容器;

    2、取值[]:可以用一对中括号取值;

    3、遍历:for...in...

    4、计算长度、最大最小值、比较、删除等

    5、连接+、重复*

    6、切片

 

   四、列表是Python中使用最频繁的数据类型,在其他语言中也叫数组。

 

   五、列表的索引(index)从0开始。

 

    六、列表的常用操作(方法):

 

    七、关于del关键字:该关键字本质上是用来将一个变量从内存中删除的(即释放),在日常开发中,要从一个列表删除数据,建议还是使用列表提供的方法。

   

    八、需要说明的几个问题:

    1、 列表使用的方法中的索引如果超出范围,解释器则会报错;

    2、index()、remove()方法,如果参数内容没有找到,解释器也会报错;

    3、pop()方法本质上是取出数据,并赋值给一个变量;

    4、reverse()方法的做法应该叫转置,就是反转一个列表;

 

    九、Python3中所有关键字的查看方法:

    1、import keyword        

    2、print(keyword.kwlist)

    经查看发现,Python3中一共有33个关键字。

 

   十、对象方法的作用是什么?

   方法就是,封装了独立功能,需要通过 对象 来调用,表示针对这个 对象 要做的操作。

   语法:对象名.方法名(参数)

 

    十一、列表的循环遍历(迭代遍历)

    1、遍历的含义:从头到尾依次从列表中获取数据,并在循环体内部针对每一个元素,执行相同的操作;

    2、在Python中为了提高列表的遍历效率,专门提供了迭代(iteration)遍历。(迭代即重复的意思)

    3、使用 for 就能够实现迭代遍历,语法如下:

        for 变量名 in 列表:

        print("%s" % 变量名)  # 每次取一个列表中的数据出来

    十二、列表的应用场景

    尽管Python的列表中可以存储不同类型的数据,但在实际开发中,更多的是:

    1、列表中存储相同类型的数据;

    2、通过迭代遍历,在循环体内部,针对列表中的每一项元素,执行相同的操作。

 

    以上是本人的视频听课笔记,如有错误烦请指出,发出来一是为了复习、备忘,二是抛砖引玉。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值