• 元组


    ps:元组就是"一个不可变的列表"
    1、作用:按照索引/位置存放多个值,只用于读不用于改

    2、定义:()内用逗号分隔开多个任意类型的元素
    # x=(10) # 单独一个括号代表包含的意思
    # print(x,type(x))
    #10 <class 'int'>
    
    # t=(10,) # 如果元组中只有一个元素,必须加逗号
    # print(t,type(t))
    #(10,) <class 'tuple'>

    3.类型转换

    print(tuple('hello')) #('h', 'e', 'l', 'l', 'o')
    print(tuple([1,2,3])) #(1, 2, 3)
    print(tuple({'a1':111,'a2':333})) #('a1', 'a2')

    4.内置方法

    1、按索引取值(正向取+反向取):只能取
    t=('aa','bbb','cc')
    print(t[0]) #aa
    print(t[-1]) #cc
    2、切片(顾头不顾尾,步长)
    t=('aa','bbb','cc','dd','eee')
    print(t[0:3]) #('aa', 'bbb', 'cc')
    print(t[::-1]) #('eee', 'dd', 'cc', 'bbb', 'aa')
    3.长度
    t=('aa','bbb','cc','dd','eee')
    print(len(t))
    #5
    4、成员运算in和not in
    t=('aa','bbb','cc','dd','eee')
    print('aa' in t) #True
    print('aa' not in t) #False
    5.循环
    t=('aa','bbb','cc','dd','eee')
    for x in t:
        print(x)
    #aa
    #bbb
    #cc
    #dd
    #eee
    6.内置函数
    6.1.index()#索引某个值并返回索引值
    ps:若index索引的值不存在,程序会出现异常
    t=(2,3,111,111,111,111)
    print(t.index(111)) #2

    6.2.count()#统计列表中某种元素个个数

    t=(2,3,111,111,111,111)
    print(t.count(111)) #4

  • 相关阅读:
    complicated用法
    Vue安装并创建一个简单项目
    使用PyCharm创建Django项目及基本配置
    [hackerrank]John and GCD list
    在Web应用程序中执行计划任务(多线程)
    随笔,想了个同步的方案。
    文摘.
    csdn sql 搜索相关帖子。
    Url Rewriting,二级域名,重定向
    杂言
  • 原文地址:https://www.cnblogs.com/bailongcaptain/p/12482337.html
Copyright © 2020-2023  润新知