• 列表的操作


    # l = [12, 'ab', 'hello', 23, [1, 2, 3]]
    # print(l[::2])
    
    
    # l = ['huang', 'chen', 'wen', 'xu']
    # l.append('lin')
    # print(l)
    
    
    # #在index处插入元素  insert(self, index, p_object)
    # l.insert(2, 'abc')
    # print(l)
    
    
    # #迭代扩展元素,不能为int类型
    # l.extend('qwert')
    # print(l)
    
    #
    # l = ['huang', 'chen', 'wu', 'he', 'kang']
    # l.pop(2)
    # print(l)
    
    # l.clear()       #清空元素
    # print(l)
    
    # l.remove('chen')
    # print(l)
    
    # del l[0:2]  #切片删除
    # print()
    
    
    #改  切片改
    # l = ['huang', 'chen', 'wu', 'he', 'kang']
    # l[0] = 'abc'
    # print(l)
    # l[:2] = '12345'
    # l[:2] = [123, 'abc', 456]
    # print(l)
    
    #
    # l = ['huang', 'chen', 'wu', 'he', 'kang']
    # for i in l:
    #     print(i)
    
    #公共方法
    # l = [1,2,7,4,5,8,2]
    # print(len(l))                 #len 返回长度
    # print(l.count(1))             #count 返回元素的个数
    # print(l.index(4))             #index 返回元素的个数
    
    # l.sort()                      #正向排序
    # print(l)
    #
    # l.sort(reverse=True)          #反向排序
    # print(l)
    
    # l.reverse()                     #翻转
    # print(l)
    
    #列表的嵌套
    li = ['taibai', '武藤兰', '苑昊', ['alex', 'egon', 89], 23]
    print(li[3][0][0])        #表示li的第4个元素的第一个元素alex里的第一个元素
    name = li[0].capitalize()
    print(name)
    li[2] = li[2].replace('', '日天')
    li[3][0] = li[3][0].upper()
    print(li)
  • 相关阅读:
    1509 加长棒
    51Nod 1158 全是1的最大子矩阵
    P2953 [USACO09OPEN]牛的数字游戏Cow Digit Game
    P3384 【模板】树链剖分
    北京集训DAY3
    北京集训DAY2
    北京集训DAY1
    51Nod 1422 沙拉酱前缀 二分查找
    51Nod 1109 01组成的N的倍数
    51Nod 1043 幸运号码 数位DP
  • 原文地址:https://www.cnblogs.com/hhsh/p/9464871.html
Copyright © 2020-2023  润新知