zoukankan      html  css  js  c++  java
  • python列表

    # #list  类:列表
    # li = [1,12,232,5,6,["小名士","张晓林"],23,"Alex",True]
    # #列表中元素可以是数字,字符串,列表,布尔值..所有的都可以放进去
    #
    # #1.索引取值
    # print(li[3])
    # #切片.切片取值也是列表
    # print(li[3:-1])
    #
    # #2.循环for ,while
    # for i in li:
    #     print(i)
    #
    # #3.列表可以被修改
    # li[1]="xiaoming"
    # print(li)
    # li[1:3]="120",90
    # print(li)
    #
    # # #4.列表删除
    # # del li[1]
    # # del li[3:-1]
    
    #5.in操作
    li = [1,12,232,5,6,["小名士","张晓林"],23,"Alex",True]
    v = 23 in li
    print(v)
    
    #6.转换
    #字符串转换列表li = list("asfjfskfsjfsdjkfsdjkfsdkjfsj")
    s = "shkfhkfhkdshfdkhkfxixiasjdfj希金斯卡"
    li = list(s)
    print(li)
    
    #列表转换为字符串,
    #需要自己写for循环一个个处理:既有数字又有字符串时
    li = [11,55,44,"啥快递号发货","sdkfjfsd"]
    # r=str(li)
    # print(r)#"[11, 55, 44, '啥快递号发货', 'sdkfjfsd']"
    s = ""
    for i in li:
        s = s + str(i)
    print(s)
    
    #当只有字符串时,直接使用join方法连接字符串
    li = ["zbsaj","2356","小敏"]
    v = "".join(li)
    print(v)
    
    #==============列表中类的方法==========
    #1.原来值最后追加
    li = ["C","C++","开发","C","Python"]
    li.append("java")#li.append(["java","shell"])
    print(li)
    #2.清空列表
    li.clear()
    print(li)
    #3 .拷贝,浅拷贝
    v = li.copy()
    print(v)
    #4.计算元素在列表中出现几次
    v = li.count("C")
    print(v)
    #5.根据值获取当前值索引位置(从左到右,找到一个就结束)
    li = [12,45,65,2,6,"小明"]
    v = li.index(45)
    print(v)
    #6.在指定的位置插入元素
    li = [12,45,65,2,6,"小明"]
    li.insert(0,99)
    print(li)
    #7.删除一个元素,并获取删除的值(默认删除最后一个)
    li = [11,22,33,44]
    v = li.pop(2)
    print(v)
    #8指定删除某个值
    li = [11,22,33,44]
    li.remove(22)
    print(22)
    #9.扩展原列表,参数:可迭代对象
    li = [11,22,33,44]
    li.extend(["55",66])
    li.extend("alex")
    print(li) #[11, 22, 33, 44, '55', 66, 'a', 'l', 'e', 'x']
    #10.将当前列表进行翻转
    li = [11,22,33,22,44]
    li.reverse()
    print(li)#[44, 22, 33, 22, 11]
    #11.列表的排序
    li = [11,22,55,44,33]
    li.sort()
    li.sort(reverse=True)#倒序
    print(li)
  • 相关阅读:
    uitableview 和UISearchBar 下拉提示结合使用
    新浪微博的布局
    ios中键盘处理源码
    JavaScript中十种一步拷贝数组的方法
    小程序图片 mode 设置为 widthFix 图片显示瞬间竖向拉伸变形闪烁
    微信小程序单行和多行省略号
    -webkit-line-clamp 多行文字溢出...
    微信小程序 使用async await
    CSS currentColor 变量的使用
    wn.run万能命令
  • 原文地址:https://www.cnblogs.com/liuwenwen/p/12835455.html
Copyright © 2011-2022 走看看