zoukankan      html  css  js  c++  java
  • python之列表

    列表:

    (1)列表的定义:list = ['a','b','c','d','e','f','g'], 列表的索引和数组的一样,第一个索引为“0”,以此类推;

    (2)列表的访问:list[0],表示列表的第一个元素,list[1]表示列表的第二个元素;list[-1]表示列表的最后一个元素;list[0:10]表示第一个元素到低10个元素,顾头不顾尾;list[0:10:2]表示第一个元素到第十个元素,隔一个取一个,第三个参数表示步长;list[ : ]表示所有的元素;

    (3)列表的增加:list.append('x')表示在列表的最后增加"x",list[10] = "y"表示把第十一个元素替换为“y”,list.insert(10,“y”)表示在第十个元素前边插入"y";

    (4)列表删除:list.pop()表示把列表的最后一个元素删除;list.remove("c")表示把列表中的“c”删除;del list[10]表示把索引为10的元素删除;

    (5)列表的查找:list.index("c")表示查找"c"在列表中的位置,返回"c"在列表中的索引值;

    (6)列表的统计:list.count("c")表示统计"c"在列表中出现的次数;

    (7)列表的排序:list.sort()把列表中的元素按ASCII值的大小排列,特殊字符,数字,字母;

    (8)列表的倒序:list.reserve()表示把元素在列表中的位置前后颠倒;

    (9)列表的合并:list.extend(参数),此处的参数为另外一个列表的名称,表示见参数的列表元素追加到list后边;

    (10)列表的清空:list.clear()将列表中的内容清空,此时列表为空,但列表还存在;

    (11)列表的拷贝:a = b.copy()表示把列表b的内容拷贝给a;

                                    祝晚安!!!

  • 相关阅读:
    jQuery 中 children() 与 find() 用法的区别
    JSON.parse()和JSON.stringify() 的用法区别
    Cookie 与Session 的区别(转载)
    Ajax的post方法,模拟 从后台读取数据小demo
    Tab切换栏
    C# Linq to Entity 多条件 OR查询
    C# 执行DOS命令和批处理
    C# 将DataTable数据源转换成实体类
    MYSQL 企业常用架构与调优经验分享
    C# 虚方法virtual详解
  • 原文地址:https://www.cnblogs.com/zhouzhe-blog/p/8711727.html
Copyright © 2011-2022 走看看