zoukankan      html  css  js  c++  java
  • day5 列表的增删改查

    1,列表的增删改查,其他操作。
    2,元祖。
    3,列表的嵌套操作。
    4,开一点dict。

    昨日内容回顾:

    字符串的方法:
    1,find通过元素找索引,可切片,找不到返回-1
    2,index,找不到报错。
    3,split 由字符串分割成列表,默认按空格。
    4,captalize 首字母大写,其他字母小写。
    5,upper 全大写。
    6,lower 全小写。
    7,title,每个单词的首字母大写。
    8,startswith 判断以什么为开头,可以切片,整体概念。
    9,endswith 判断以什么为结尾,可以切片,整体概念。
    10,format
    {}{}{}.format(有顺序)
    {0}{1}{2}{0}.format(有顺序的)
    '{name} {age}'.format(name=李复,age=12)
    11,strip 默认去掉两侧空格,有条件,
    12,lstrip,rstrip
    14,center 居中,默认空格。
    15,count查找元素的个数,可以切片,若没有返回0
    16,expandtabs
    17,replace(old,new,次数)
    18,isdigit,isalpha,isalnum
    19,swapcase 大小写翻转
    20,for i in 可迭代对象。

      

    li = [1,2,5,'taibai','yuanhao',[1,'alex',3,],True]
    '''
    # print(li[3])
    # print(li[3][3])
    # s = li[4].capitalize()
    # li[4] = s
    #li[4] = li[4].capitalize()
    # li[4] = 'Yuanhao'
    # print(li)
    # s2 = li[4].replace('hao','日天')
    # li[4] = s2
    # li[4] = li[4][0:4] + 'ritian'
    # print(li)
    # l2 = li[5]
    # li[5][0] = '文杰'
    # print(li)
    '''
    li[5][1] = li[5][1].upper()
    print(li)
    

      

    # li = [1,2,3,1,'a',1,'4']
    #count 计数
    # print(li.count('fasd'))
    li = [2,3,1,5,6,8,9,7,4,10]
    #sort 正序排序
    # li.sort()
    # print(li)
    #li.sort(reverse=True) 倒叙排序
    # reverse 反转
    # li.reverse()
    # print(li)
    #1,元祖tupe()
    # t = (1,2,3,'adsf',True,[12,3,'苑昊','taibai'],('fdsa',2,3))
    # print(t[4])
    # print(t[1:4])
    # for i in t:
    #     print(i)
    # t[4] = False 儿子不能更改
    # print(t)
    # t[5][2] = '苑日天'
    # print(t)
  • 相关阅读:
    「题解」:毛一琛/$cow$ $subsets$
    「题解」:$e$
    「题解」:$d$
    「题解」:$Simple$
    「题解」:$Game$
    「题解」:砖块
    「题解」:天才绅士少女助手克里斯蒂娜
    约瑟夫问题小结
    「题解」:[loj2763][JOI2013]现代豪宅
    20190812
  • 原文地址:https://www.cnblogs.com/2012-dream/p/7788614.html
Copyright © 2011-2022 走看看