zoukankan      html  css  js  c++  java
  • python基础一 day3 列表方法

    ls=['a','b','c','d','a','b','c','d']
    lst=['e','f','g','h']
    # 增加
    # ls.append('a') 将元素a添加至列表ls的尾部
    # ls.extend(lst) 将列表lst中所有元素添加至列表ls的尾部
    # ls.insert(index,'a') 在列表指定位置index插入元素a,指定位置以后的所有元素都往后移一位
    属于原地操作,不影响列表对象在内存的起始位置

    # 删除
    # ls.remove('a') 删除首次出现的指定元素,该元素之后的所有元素前移一个位置
    # print(ls.pop([index])) 删除并返回列表ls中下标为index(默认为-1)的元素
    # ls.clear() 删除列表ls中所有元素,但保留列表对象
    属于原地操作,不影响列表对象在内存的起始位置
    del命令删除列表中指定位置的元素,也属于原地操作
    如:del x[3]


    # 有返回值
    #ls.index('x') 返回列表中 第一个 值为x的元素的下标,不存在值为x的元素则抛出异常
    # ls.count('x') 返回指定元素在列表ls中出现的次数

    排序:
    # ls.reverse() 对列表所有元素进行逆序
    # ls.sort(key=None,reverse=False) 对列表ls中的元素进行排序,key用来指定排序依据,reverse决定升序(False)还是降序(True)
    sort()和reverse()对列表进行原地排序和逆序:原地意思是用处理后的数据替换原来的数据,列表中元素原来的顺序全部丢失。

    print(ls)
  • 相关阅读:
    常用SQL语句大全总结
    修改 Mac 默认 PHP 运行环境
    mac下更新自带的PHP版本到5.6或7.0
    apache php 开启伪静态
    酒店迎接新技术变革:用智能手机开门
    百度地图显示多个标注点
    百度地图api简单使用方法
    Spring mvc 配置详解
    Spring MVC入门知识总结
    Bootstrap 按钮
  • 原文地址:https://www.cnblogs.com/wang-tan/p/10941320.html
Copyright © 2011-2022 走看看