zoukankan      html  css  js  c++  java
  • 列表

    一、列表

       最常用 的四大功能:增删改查

      1.增:

        append:只能插入在列表最后

          li.append('ts')

        insert: 可以选择插入的列表索引位置  

          li.insert(2,'ts')

        extend:只能在最后插入,插入时一个一个元素插入

          li.extend('ts')

      2.删:

        pop:只能删除索引位置

          li.pop(0)

        remove: 删除元素内容

          li.remove('alex')

        clean:清空列表

          li.clear()

        del:    删除列表,可以加索引

          del li

          del li[0:2]

      3.改:

        索引直接修改:

          li[0] = 'aa'

        修改改多个:  输出值会切分'1', '2', '3',

          li[0:2] = '123'   

      4.查:

        通过索引查:

          print(li[0:2])

      5.公共方法:

        正向排序:

          li.sort()

          print(li)

        反向排序:

          li.sort(reverse=True)

        反转:

          li.reverse()

        长度:

          len(li)

        出现次数:

          li.count(3)

        查找:

          li.index(3)

      6.列表的嵌套

        li[2][0] = li[2][0].replace('ss','qq')

    二、元祖

        只读列表,可循环,可查询,可切片。

        儿子不能改,孙子可能可以改(孙子为元祖时不能改)。

  • 相关阅读:
    POJ 1392 Ouroboros Snake 欧拉回路
    POJ 1275 Cashier Employment 差分约束+二分答案
    POJ 1780 Code 欧拉回路+手写栈DFS
    POJ 1300 Door Man 欧拉路的判断
    HDU1534 Schedule Problem 差分约束
    POJ 3169 Layout 差分约束
    POJ 1364 King 差分约束 找负环
    ZOJ 2770 Burn the Linked Camp 差分约束+SPFA
    Zoj 2027 Travelling Fee 最短路变形
    Poj 2263 Heavy Cargo Floyd 求最大容量路
  • 原文地址:https://www.cnblogs.com/tsboy/p/8066433.html
Copyright © 2011-2022 走看看