zoukankan      html  css  js  c++  java
  • 元组

    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

  • 相关阅读:
    线段树再练习
    SCOI 2014 省选总结
    网络流拓展——最小费用最大流
    【集合!】 20140416 && 20140417集训 总结
    Codeforces Round #215 (Div. 1)
    CDQ分治题目小结
    Codeforces Round #232 (Div. 1)
    Codeforces Round #264 (Div. 2)
    Uva 12361 File Retrieval 后缀数组+并查集
    FFT初步学习小结
  • 原文地址:https://www.cnblogs.com/bailongcaptain/p/12482337.html
Copyright © 2011-2022 走看看