zoukankan      html  css  js  c++  java
  • 元祖类型内置方法(tuple)

    元祖类型内置方法(tuple)

    元组是不可变的列表,即元组的值不可更改,因此元组一般只用于只存不取的需求。也因此元组可以被列表取代掉,所以元组相比较列表使用的很少。元组相比较列表的优点为:列表的值修改后,列表的结构将会发生改变,而元组只需要存储,因此列表在某种程度上而言需要占用更多的内存。但是目前工业上内存已经不是问题了,所以工业上元组一般不会使用。

    1. 用途:多个装备、多个爱好、多门课程
    2. 定义:()内可以有多个任意类型的值,逗号分隔元素
    # my_girl-friend = tuple(('jason','tank'.'sean'))
    my_girl_friend = ('jason','tanl','sean')
    print(my_girl_friend)
    

    ('jason', 'tanl', 'sean')

    name_str = ('egon')# ()值是普通包含的意思
    name_tuple = ('egon')
    
    print(type(name_str))
    print(type(name_tuple))
    

    <class 'str'> <class 'tuple'>

    3.常用操作+内置方法:常用操作和内置方法:

    一、 优先掌握

    1. 索引取值
    2. 切片(顾头不顾尾,步长)
    3. 长度len
    4. 成员运算in和not in
    5. 循环
    6. count
    7. index
    8. 索引取值
    #tuple 之索引取值
    name_tuple = ('nick','jason','tank','sean')
    #name_tuple[0] = 'nick handsome' #报错
    print(name_tuple[0])
    

    nick

    1. 切片
    # tuple之切片
    name_tuple = ('nick','jason','tank','sean')
    print(name_tuple[1:3:2])
    

    ('jason',)

    1. 长度len
    # tuple之长度
    name_tuple = ('nick','jason','tank','sean')
    print('nick'in name_tuple)
    

    True

  • 相关阅读:
    struts2标签处理下拉列表
    JS中parseInt使用问题解析
    使用jquery异步无刷新删除
    html中table标签的td标签居中左(右)对齐
    struts2拦截器来防止sql注入
    在S2SH中调用返回参数的存储过程
    使用jquery的getJSON从服务器端获得数据
    【vue】vuecli中 对于public文件夹的处理
    oracle10新建表时大小定问题
    会议记录
  • 原文地址:https://www.cnblogs.com/luodaoqi/p/11305903.html
Copyright © 2011-2022 走看看