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']

  • 相关阅读:
    微信支付-微信公众号支付,微信H5支付,微信APP支付,微信扫码支付
    微信公众号支付开发当前URL未注册解决办法
    程序员头像
    jQuery简单实现iframe的高度根据页面内容自适应的方法(转)
    MySQL大表优化方案 Mysql的row_format(fixed与dynamic)
    PHP 测试杂项
    【转】MySQL的学习--触发器
    MYSQL PROCEDURE 测试用例
    CSS好看的按钮
    表格可在线编辑效果
  • 原文地址:https://www.cnblogs.com/matrixchang/p/8344013.html
Copyright © 2011-2022 走看看