zoukankan      html  css  js  c++  java
  • Python-列表

    创建一个列表,只要把逗号分隔的不同的数据项使用方括号括起来即可。

    如:

        >>>name['changke','jack','mack','rain']

        >>>name

        >>>['changke','jack','mack','rain']

        

        #append,在列表尾部追加值

        例如:

        >>>name.append('rose')

        >>>name

        ['changke', 'jack', 'mack', 'rose']

        

        #insert,在指定下标处插入值

        例如:

        >>>name.insert(1,'alex')

        >>>['changke', 'alex', 'jack', 'mack', 'rose']

        

        #del、remove,删除值

        >>> del name[1]

        >>> name

        >>>['changke', 'jack', 'mack', 'rose']

        >>>name.remove('jack')

        >>>name

        >>>['changke', 'mack', 'rose']

        

        #使用切片列出列表中的值

        >>>name[0:]

        >>>name

        >>>['changke', 'mack', 'rose']

        >>>name[0:2]

        >>>name

        >>>['changke', 'mack']

        #修改列表中的值,指定给需要修改的值的下标,直接赋值

        >>>name

        >>>['changke', 'jack', 'mack', 'rose']

        >>>name[1]='MACK'

        >>>['changke', 'MACK', 'rose']

        

        #index,查看指定的值的下标

        >>>name

        >>>['changke', 'MACK', 'rose']

        >>>name.index('rose')

        >>>2

        #count,重复统计

        >>>name.append('changke')

        >>>name

        >>>['changke', 'MACK', 'rose', 'changke']

        >>>name.count('changke')

        >>>2

        

        #sort(正向)reverse(反向)排序

        >>>name.sort()

        >>>name

        >>>['MACK', 'changke', 'changke', 'rose']

        #排序后的顺序为ASII表的先后循序排列

        >>>name.reverse()

        >>>name

        >>>['rose', 'changke', 'changke', 'MACK']

  • 相关阅读:
    [zjoi]青蛙的约会_扩展欧几里德
    [coci2012]覆盖字符串 AC自动机
    出题日志
    [zjoi2003]密码机
    矩阵乘法
    洛谷 P1064 金明的预算方案
    洛谷 P1656 炸铁路
    洛谷 P1049 装箱问题
    最长上升子序列(LIS)与最长公共子序列(LCS)
    求最大公约数与最小公倍数
  • 原文地址:https://www.cnblogs.com/matrixchang/p/8344013.html
Copyright © 2011-2022 走看看