zoukankan      html  css  js  c++  java
  • 列表list

    可以修改内容
    1、索引
    a = ['1','2','3','4']
    print a[2] #从前头0数,从后头-1数
    2、分片
    print a[1,3] #包后不包前
    print a[1:3:2] #最后一个数位步长
    3、序列相见
    print ['1'] + ['2','4']
    4、相乘
    print a*5
    5、成员资格
    input_raw("input:") in a
    6、函数
    len(list)//列表元素个数
    max(list)//返回列表元素最大值
    min(list)//返回列表元素最小值
    list(seq)//将字符串转换为列表
    list.append(obj)//在列表末尾添加新的对象
    list.count(obj)//统计某个元素在列表中出现的次数
    list.extend(seq)//在列表末尾一次性追加另一个序列中的多个值(用新列表扩展原来的列表)
    list.index(obj)//从列表中找出某个值第一个匹配项的索引位置
    list.remove(obj)//移除列表中某个值的第一个匹配项
    list.sort([func])//对原列表进行排序
    7、赋值:删除
    a[2] = 5
    del a[2]

    可以修改内容
    1、索引
    a = ['1','2','3','4']
    print a[2] #从前头0数,从后头-1数
    2、分片
    print a[1,3] #包后不包前
    print a[1:3:2] #最后一个数位步长
    3、序列相见
    print ['1'] + ['2','4']
    4、相乘
    print a*5
    5、成员资格
    input_raw("input:") in a
    6、函数
    len(list)//列表元素个数
    max(list)//返回列表元素最大值
    min(list)//返回列表元素最小值
    list(seq)//将字符串转换为列表
    list.append(obj)//在列表末尾添加新的对象
    list.count(obj)//统计某个元素在列表中出现的次数
    list.extend(seq)//在列表末尾一次性追加另一个序列中的多个值(用新列表扩展原来的列表)
    list.index(obj)//从列表中找出某个值第一个匹配项的索引位置
    list.remove(obj)//移除列表中某个值的第一个匹配项
    list.sort([func])//对原列表进行排序
    7、赋值:删除
    a[2] = 5
    del a[2]

  • 相关阅读:
    多线程(一) NSThread
    Swift 烧脑体操(一)
    Swift 烧脑体操(二)
    UINavigationController使用的注意事项
    更多请查看我的文章
    本地通知
    网络编程(二)NSURLSessionConfiguration
    A
    51Nod 1116 K进制下的大数(暴力枚举)
    51Nod 1065 最小正子段和
  • 原文地址:https://www.cnblogs.com/lens/p/4611195.html
Copyright © 2011-2022 走看看