zoukankan      html  css  js  c++  java
  • 武道之路-炼体期一重天(万丈高楼平地起)

    列表一些简单基础的方法:

    举例一个列表

    usernames=['李四','王二','张三','麻子']

    索引:usernames[0]#从0开始,-1倒数(从左到右取)

    分片:usernames[1:2]=['王二'],即是list[头:尾:步长],顾头不顾尾(左闭右开),usernames[2:],从第三个元素到最后一个

    分片赋值:usernames[1:]=['sss'],即是替换下标从1开始的元素,

    #len(usernames)->列表长度,max(usernames),min(usernames),列表中的极值

    增:

    #usernames.append('马大哈')#在列表后面追加一个元素:['李四','王二','张三','麻子','马大哈']

    #usernames.insert(索引,要插入的内容),插在索引前面!!

    删:

    #del usernames[2],删除元素# del 是删除变量

    #usernames.pop(索引),不加索引默认删除最后一个元素

    # usernames.remove(索引),其实切片也可删除

    改:

    #直接修改 usernames[1]='mmmm', 切片也可修改

    查:

    #usernames.index('元素')找出元素在列表中的位置(索引)

    其它:

    usernames.count(元素,start,end) 计算元素在列表出现的次数(在start和end间)

    #usernames.extend(['2',33]),跟列表拼接很像

    usenames.reserve() 反转列表

    usernames.sort() 排序

    usernames.copy()或是import copy   copy.copy(usernames)  浅复制 #引用

    import copy   copy.deepcopy(usernames) 深层复制,慎用(重新开辟一块内存)

    元组:元素不可变,('sss','ddd')

    有2方法记住: index  count

  • 相关阅读:
    Load样式——1
    通过mybatis-generator-core-1.3.2.jar逆向工程生成
    阶乘
    八进制
    xshell跳转设置 Xshell代理设置
    spark
    内存模型学习-- Container Executor task之间的关系
    scala 学习笔记--闭了个包
    scala 学习笔记--模式匹配
    scala 学习笔记--集合
  • 原文地址:https://www.cnblogs.com/wh-alan/p/8397518.html
Copyright © 2011-2022 走看看