• python-数据类型-元组


    1.python3中标准数据类型
    1)字符串;2)Number(数字);3)String(字符串);4)List(列表);5)Tuple(元组);6)Set(集合);7)Dictionary(字典)

    2.元组表示:()
    a = (1, 2) 或 a = 1, 2
    print(type(a)) #得到tuple类型

    # 元组只有1个元素的时候,一定要加上一个,
    b = (1, )
    print(type(b))
    
    # 空元祖
    e = ()
    print(type(e))
    
    # python中元组可以存储任何类型的数据
    f = (1, 'ab', (1, 2), True)
    print(type(f))
    
    # 元组解包
    (a, b) = ('yanzi', 'anqi')
    print(a)    #得到a='yanzi'
    print(b)    #得到b='anqi'
    
     # 元组取值,根据索引取值
    name = ('yanzi', 'anqi', 'zy')
    a = name[0]
    b = name[1]
    c = name[2]
    print(c)
    
    # 元组切片
    print(name[1:3])    #得到('anqi', 'zy'),切片之后还是元组
    
    #元组自带的函数,count统计次数,index统计索引    
    print(name.count("yanzi"))
    print(name.index("zy"))
    
    # 字符串和元组都叫做不可变类型
    name = 'Panda'
    name[0] = 1
    print(name)    #会报错
    name = ('Panda', 1, "张三")
    name[0] = 1
    print(name)    #会报错
    1.作者:yanzi_anqi
    3.本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须在文章页面给出原文连接,否则保留追究法律责任的权利。
  • 相关阅读:
    第一次团队作业
    第二次结对作业
    动态代理与AOP
    笔试题
    java并发面试题(带答案)
    线程问题——同步和死锁
    java线程的方法
    java实现多线程的方法
    使用java闭锁实现并发
    Java多线程——同步问题
  • 原文地址:https://www.cnblogs.com/yanzi-anqi/p/12465980.html
Copyright © 2020-2023  润新知