美文网首页
python基础 列表

python基础 列表

作者: 冬天的枫 | 来源:发表于2019-04-18 13:50 被阅读0次

    #####列表#####

    #1.有序

    #2.可变

    lst = [3,5.6,'name','age','sex','address']

    print(type(lst))

    print(lst)

    ###查看列表的操作方式

    print(dir(lst))

    ###列表的访问--- 1.根据下标--索引位访问

    print(lst[2])

    ###2.列表的反转 --直接把列表的内容反转,改变了列表原来的顺序

    lst.reverse()

    print(lst)

    ###3.列表反转输出

    print(lst[::-1])

    print(lst)

    #4.截取 步长

    print(lst[1:4])

    print(lst[1:6:2])

    print([lst[::-2]])

    #5.求列表的最大值,最小值

    lst2 =[3,5,7,8,3.6]

    # print(max(lst2))

    # print(min(lst2))

    print(id(lst2))

    #6.列表元素的追 .append('元素')

    lst2.append("苹果")

    print(lst2)

    #7.向列表中插入数据,.insert(索引位,'元素')

    lst2.insert(2,"香蕉")

    print(lst2)

    #8.修改列表中的元素

    lst2[5] ='666我的'

    print(lst2)

    ##9.删除元素 del 列表[索引]

    del lst2[5]

    print(lst2)

    ##10. 移除.remove('香蕉')

    lst2.remove('香蕉')

    print(lst2)

    print(id(lst2))

    ##列表的比较> >= < <= != ==

    lst3 = [1,2,3,4,3,6,7,9,3,6]

    lst4 = [1,2,3,5]

    # print(lst3>lst4)

    ###列表常用的函数

    求列表的元素的个数  len(列表)

    print(len(lst3))

    #统计具体元素在列表中出现的次数 .count('元素')

    print(lst3.count(3))

    #列表的反转.reverse()

    lst3.reverse()

    print(lst3)

    #将列表中的内容升序.sort()

    lst3.sort()

    print(lst3)

    #求列表中指定元素的索引位

    print('lst3:',lst3)

    print('输出索引位:',lst3.index(7))

    #列表的嵌套

    lst5 = [1,2,3,5,[3,6,9,1]]

    print(lst5)

    # in not  in  判断指定元素是否在列表里

    print(9 not in lst5)

    print(9 in lst5)

    相关文章

      网友评论

          本文标题:python基础 列表

          本文链接:https://www.haomeiwen.com/subject/trpzwqtx.html