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]

  • 相关阅读:
    筛选DataTable行重复
    还原数据库时在向服务器发送请求时发生传输级错误
    not in 语句 要 排除 null情况
    C#实现万年历(农历、节气、节日、星座、星宿、属相、生肖、闰年月、时辰)
    关于Form_Load和Public Form()那些事
    C#多线程编程简述(转载)
    标识列重置
    NET批量大数据插入性能分析及比较
    Asp.net 备份和还原SQL Server及压缩Access数据库
    线性查找(递归)
  • 原文地址:https://www.cnblogs.com/lens/p/4611195.html
Copyright © 2011-2022 走看看