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)
  • 相关阅读:
    简单的StringBuffer实现
    Java-HashMap、HashSet、hashTable
    JavaScript 引用错误
    使用jconsole分析内存情况-JVM
    Thread 与 Runnable 混合使用测试
    裴波那序列-JAVA实现
    多线程之----------线程池
    winform 控件拖拽和缩放
    C# 使用Process调用外部程序中所遇到的参数问题
    winform textbox 的自动实现功能
  • 原文地址:https://www.cnblogs.com/2012-dream/p/7788614.html
Copyright © 2011-2022 走看看