Python教程

python基础列表

本文主要是介绍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

                ​​​​​​

 

这篇关于python基础列表的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!