zoukankan      html  css  js  c++  java
  • 列表

    列表:

      1、可以存在空列表    a=[]

      2、列表里面可以包含任何类型的数据

         

      3、列表里面的元素 根据逗号来进行分隔

         

      4、列表里面的元素也是有索引的(也是从0开始)

         列表提取单个元素:列表名[索引值]

        

           列表提取多个元素:列表名[索引头:索引尾:步长]   

        

              

        

      5、给列表增加元素:列表名.append( )

        重点:追加在末尾,每次只能添加一个

       

         append()函数是列表的一个方法,要用句点.调用,且append()每次只能接受一个参数

         

       

         大家切记append函数没有返回值,是没办法赋值的~

      6、给列表增加元素:列表名.insert()

        重点:插入数据,想放哪放哪,但是要指定位置

       

        位置:指定元素的索引位置

      7、给列表删除元素 :1、del 列表名[元素的索引]     del删除就是直接删除了没办法赋值

                 

                 给列表删除元素 :2、列表名.pop()       pop函数删除的内容,是可以给变量赋值的,也就是说他有返回值

                   默认删除最后一个元素

                

                 

                指定删除某个位置的元素

                

                 

                

                   给列表删除元素 :列表名.remove()  指定删除某一个值

                

                 

                

      8、修改某个元素的值 :赋值运算:   列表名[索引值]=新值

                

                

      9、合并列表  : extend()函数 

                  切片:

                  “+” :

      10、列表排序 :sort()函数       

              

                 

                 sorted()函数   

              

              

                 reverse()函数 

              

                                        倒序

      11、列表求平均分:

              

             

      12、将数据转换为列表:

                 

      13、reversed()函数可以将数据反转,从后往前迭代

             

                

      14、列表内字符串,转为整数

             

          

     

     

  • 相关阅读:
    [LeetCode] Best Time to Buy and Sell Stock III
    [LeetCode] Implement strStr()
    [LeetCode] Wildcard Matching
    [LeetCode] Gray Code
    [LeetCode] Divide Two Integers
    [LeetCode] Flatten Binary Tree to Linked List
    [LeetCode] Binary Tree Maximum Path Sum
    [TopCoder][SRM] SRM 562 DIV 2
    推荐博客文章
    检测两点所确定直线上的像素坐标
  • 原文地址:https://www.cnblogs.com/xiaomengceshi/p/13658813.html
Copyright © 2011-2022 走看看