python基础列表

一、列表的简单介绍

        列表的格式:变量A的类型为列表 namesList = ['xiaoWang','xiaoZhang','xiaoHua'] 比C语言的数组强大的地方在于列表中的元素可以是不同类型的 testList = [1, 'a']

        打印列表 demo:    

                namesList = ['xiaoWang','xiaoZhang','xiaoHua']    

                 print(namesList[0])     print(namesList[1])    

                print(namesList[2])

                 结果:     xiaoWang     xiaoZhang     xiaoHua

        列表的循环遍历:

                1. 使用for循环 为了更有效率的输出列表的每个数据,可以使用循环来完成

                         demo:    

                                namesList = ['xiaoWang','xiaoZhang','xiaoHua']    

                                 for name in namesList:        

                                         print(name)

                         结果:     xiaoWang     xiaoZhang     xiaoHua

二、列表的相关操作

        列表中存放的数据是可以进行修改的,比如"增"、"删"、"改"、"查" <1>添加元素("增"append, extend, insert)

        append:通过append可以向列表(尾部)添加元素

        

 

         extend:通过extend可以将另一个集合中的元素逐一添加到列表中

 

         append与extend的区别就是append看做一个整体进行一个添加extend是把其拆开进行一个添加。

        insert:insert(index, object) 在指定位置index前插入元素

                                                

 

          修改

                                                

 

         查找元素("查"in, not in, index, count)

                                                

 

        删除元素("删"del, pop, remove) 类比现实生活中,如果某位同学调班了,那么就应该把这个条走后的学生的姓名删除掉;在开发中经常会用到删除这种功能。 列表元素的常用删除方法有: del:根据下标进行删除 pop:删除最后一个元素 remove:根据元素的值进行删除

                                                        

 

         排序(sort, reverse) sort方法是将list按特定顺序重新排列,默认为由小到大,参数reverse=True可改为倒序,由大到小。 reverse方法是将list逆置。

                                     

 

三、课堂作业

        01. 静态初始化一个空列表list,使用循环向列表中添加  1--10之间的所有整数;

                               ​​​​​​​        

 

        02. 向01中创建的列表list中添加一个字符串“XuanGe”

        ​​​​​​​        ​​​​​​​        ​​​​​​​        

  

        03. 删除下标索引为0的元素

                                                

 

         04. 将下标索引为1的元素改为66

                                        

 

        05. 输出列表中的第3个元素     

                                         

 

        作业2 list= [23,34,35,31,22,33,55,43,78,34]

        01:查询出所有的偶数添加到列表list1中,并将list1排序  

                          ​​​​​​​        

        02:将01中排序的list1通过extend添加list2= [[[3,21],2],[4],3],取出元素21

                ​​​​​​

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值