zoukankan      html  css  js  c++  java
  • python 列表 list的基本操作

    通过增删改查学习一下list的基本操作

    一.增加元素的方法

    list1 = ['2','3','4','5']
    b = [7,8]
    list1.append("c")#在列表末尾添加新的对象
    list1.insert(1,'o')#index为3处增加7这个值
    list1.extend(b) #在列表末尾一次性追加另一个序列中的多个值
    print list1
    

     二.删除元素的方法

    list2 = ['2','3','4','5']
    del list2[1]#删除列表元素
    list2.pop()#默认删除最后一个元素
    list2.remove('2')#移除列表中某个值得匹配项
    list2.clear()#清空列表
    print  list2
    

     三.list的修改

    list3=['Google','Runoob',1997,2000]
    print ('第三个元素为:',list3[2])
    list3[2] = 2001
    print list3
    

     四.查询

    print a.index(3) #从列表中找出某个值第一个匹配项的索引位置

    五,列表的其他操作

    五、其他

    #嵌套列表

    a = [2,3,4]

    b =[5,6,7]

    c=[a,b]

    #列表函数

    print len(c)#列表的个数

    print max(a)#列表最大值

    print min(a)#列表最小值

    thuple = (7,9,"wangyue")

    print list(thuple)#元祖转换为列表

    print a.count(3) #统计某个元素出现的次数

    #b.reverse() #反向列表中元素

    #b.sort() #对原列表进行排序

    #b.copy() #复制列表

  • 相关阅读:
    DP 免费馅饼 HDU1176
    知了课堂 Python Flask零基础 笔记整理
    Splay入门
    字典树
    榨取kkksc03 多维dp
    种族并查集总结
    倍增总结
    求最大公因数(辗转相除法&更相减损术)
    Bzoj 3036: 绿豆蛙的归宿(期望)
    Bzoj 1497: [NOI2006]最大获利(最小割)
  • 原文地址:https://www.cnblogs.com/wangyue0925/p/8930276.html
Copyright © 2011-2022 走看看