zoukankan      html  css  js  c++  java
  • Python第二天-list基本功能详解

    1.list的定义方法

    arr=["abc","def","ghi"]

    2.append方法--向列表尾部追加元素

    arr=["abc","def","ghi"]
    arr.append("jkl")
    print(arr);

      结果为:['abc', 'def', 'ghi', 'jkl']

    3.clear方法-清除列表中的所有数据

    arr=["abc","def","ghi"]
    arr.clear()
    print(arr);

      结果为: []

    4.copy方法-复制list中的所有元素给其他list

    arr=["abc","def","ghi"]
    arr2=arr.copy()
    print(arr2);

      结果为:['abc', 'def', 'ghi']

    5.count("")方法--统计指定元素在list中出现的次数

    arr=["abc","def","abc"]
    count=arr.count("abc")
    print(count);

      结果为:2

    6.extend()将某个list的所有元素向指定list尾部追加

    arr=["abc","def","abc"]
    list2=["123","456","789"]
    arr.extend(list2)
    print(arr);

      结果为:['abc', 'def', 'abc', '123', '456', '789']

    7.index()--得到list中指定元素第一次出现的位置

    arr=["abc","def","abc"]
    index=arr.index("abc")
    print(index);

      结果为:0

    8.insert()--向list指定下标指定位置插入元素

    arr=["abc","def","abc"]
    arr.insert(0,"你好")
    print(arr);

      结果为:['你好', 'abc', 'def', 'abc']

    9.pop()移除指定list的最后一个元素

    arr=["abc","def","abc"]
    arr.pop();
    print(arr);

      结果为:['abc', 'def']

    10.remove()--移除指定元素在list中从左至右第一次出现的元素

    arr=["abc","def","abc"]
    arr.remove("abc");
    print(arr);

      结果为:['def', 'abc']

    11.reverse()--将指定list翻转顺序

    arr=["1","2","3"]
    arr.reverse();
    print(arr);

      结果为:['3', '2', '1']

    12.sort()--对指定list进行排序(如果list同时出现字母和数字,则会抛异常)

    arr=["3","1","2","4","9","7","8","5","0"]
    arr.sort();
    print(arr);

      结果为:['0', '1', '2', '3', '4', '5', '7', '8', '9']

    13.del关键字:可以删除list指定下标范围的元素

    arr=["a","b","c","d","e","f","g"]
    del arr[0:3]
    print(arr);

      结果为:['d', 'e', 'f', 'g']

    --------------------------------------结束------------------------------------------------------------

    第二天学习python,精力还是很充沛,希望继续怒力,这样就离Python大神不远了!

    继续学习去了,不吹了

  • 相关阅读:
    gcc编译常用选项
    汇编指令随笔
    VIM简单操作
    Linux编译阻塞型驱动遇到'TASK_NORMAL' undeclared (first use in this function)问题解决办法
    Linux中断流程分析
    Linux驱动开发之LED驱动
    函数(三)
    函数(二)
    文件和函数(一)
    文件处理和字符编码
  • 原文地址:https://www.cnblogs.com/dingjm01/p/7853738.html
Copyright © 2011-2022 走看看