zoukankan      html  css  js  c++  java
  • python【接上篇】

    # 列表元素,可以被修改
    # li = [1, 12, 9, "age", ["石振文", ["19", 10], "庞麦郎"], "alex", True]
    # li[3]='你好'
    # print(li)

    # li = [1, 12, 9, "age", ["石振文", ["19", 10], "山东中铁金属制品有限公司"], "alex", True]
    # li[1:3]=[120,90] #切片前开后闭就是说前面的可以替换后面的不替换
    # print(li)
    # del li[3:5] #删除,切片原理同理
    # print(li)

    # in的用法
    # li = [1, 12, 9, "age", ["石振文", ["19", 10], "山东中铁金属制品有限公司"], "alex", True]
    # v=["石振文", ["19", 10], "山东中铁金属制品有限公司"] in #li ["19", 10], "山东中铁金属制品有限公司"]内部元素不可判断
    # print(v)

    # 字符串转换列表
    # s='山东中铁金属制品有限公司'
    # a=list(s)
    # print(a,type(a))

    # 列表转换成字符串
    # li = [11,22,33,"123","alex"]
    # s=str(li)
    # print(s,type(s))
    # s=''
    # for i in li:
    # s=s+str(i)
    # print(s)

    # 直接使用字符串join方法:列表中的元素只有字符串
    # li=['dj','cw','121']
    # v=''.join(li)
    # print(v)
    # 补充:字符串创建后,不可修改
    # v='alex'
    # v=v.replace('l','le') # replace()替换
    # print(v)

    # 列表,有序;元素可以被修改


    #####################元祖#####################
    # 元组,元素不可被修改,不能被增加或者删除
    # tuple
    # tu=('sw',11,44,55,77,'sw')
    # # v=tu.count('sw') #获取指定元素在元组中出现的次数
    # v=tu.index('sw',0,3) #获取元素所在位置,也可区域内确认
    # print(v)

    # 1. 书写格式
    # tu = (111,"alex",(11,22),[(33,44)],True,33,44,)

    # 2.索引,下标
    # tu = (111, "alex", (11, 22), [(33, 44)], True, 33, 44,)
    # v = tu[3]
    # print(v)

    # 3.切片
    # tu = (111, "alex", (11, 22), [(33, 44)], True, 33, 44,)
    # v=tu[0:3]
    # print(v)
    # 4.可以被for循环,可迭代对象
    # tu = (111, "alex", (11, 22), [(33, 44)], True, 33, 44,)
    # for item in tu:
    # print(item)

    # 5.转换
    # s = "asdfasdf0"
    # v=tuple(s)
    # print(v,type(v))
    # tu = ("asdf","asdf")
    # v=','.join(tu)
    # print(v,type(v))
    # 输出:asdf,asdf <class 'str'>
    # li = ["asdf", "asdfasdf"]
    # li.extend((11, 22, 33))
    # print(li)

    # 6.元组的一级元素不可修改/删除/增加
    # tu = (111,"alex",(11,22),[(33,44)],True,33,44,)
    # # 元组,有序。
    # # v = tu[3][0][0]
    # # print(v)
    # # v=tu[3]
    # # print(v)
    # tu[3][0] = 567
    # print(tu)

    #####################字典#####################
    # dict 字典
    # dic={
    # #'k1':'v1',
    # 'k2':'v2',
    # 'k3':'v3'
    #}

    #根据序列创建字典,并指定统一的值
    # v=dict.fromkeys(['nihjao','11','22'],'山东中铁')
    # print(v)

    #根据Key获取值,key不存在时,可以指定默认值(None)等的几种情况
    # v = dic['k11111'] #此种情况报错
    # print(v)
    # v = dic.get('k1111') #在k1111不存在时,此种情况默认None
    # v=dic.get('k1111',1) #此种情况默认值为1
    # print(v)
  • 相关阅读:
    Linux概念与体系阅读笔记
    iOS缓存
    iOS开发笔记系列-基础3(多态、动态类型和动态绑定)
    在进入新版本 的时候,进行推送引导
    手机号验证
    通过UIView对象获取该对象所属的UIViewController(转)
    支付宝和微信支付的各种填坑
    IOS开发简单登录LoginViewController、注册RegisterViewController、UcenterViewController功能实现方法
    iOS 注册登录页面
    多媒体元素的使用
  • 原文地址:https://www.cnblogs.com/huohu66888/p/9638873.html
Copyright © 2011-2022 走看看