• python基础之元组篇


    一,元组的声明和赋值

    #元组声明 用小括号并且还需要有一个逗号
    tuple1 = (1)
    tuple2 = (1,)
    print(tuple1) # 1
    print(type(tuple1)) # <class 'int'>
    print(tuple2) # (1,)
    print(type(tuple2)) # <class 'tuple'>

    二,元组与列表的转换

    # 列表转元组
    list1 = [1,2,3,4,5]
    tuple1 = tuple(list1)
    print(tuple1) #(1, 2, 3, 4, 5)
    print(type(tuple1 )) # <class 'tuple'>
    
    #元组转列表
    tu = (1,2,3,4,5,6)
    list1 = list(tu)
    print(list1) # [1, 2, 3, 4, 5, 6]
    print(type(list1))  # <class 'list'>

    三,字符串转数组

    #字符串转元组
    str = 'hello'
    tuple = tuple(str)
    print(tuple) #  ('h', 'e', 'l', 'l', 'o')
    print(type(tuple)) # <class 'tuple'>
    
    #元组转字符串
    tuple2 = ('h', 'e', 'l', 'l', 'o')
    str = ''.join(tuple2)
    print(str) # hello
    print(type(str)) # <class 'str'>

    四,总结

    对于元组:如果只有一个元素,并且没有逗号,此元素数据类型不会改变。
    如果结尾有逗号,就是元组类型
  • 相关阅读:
    1.2c#变量和运算符及注释
    1.1c#初识
    约数个数定理
    莫比乌斯反演
    欧几里得/拓展欧几里得
    中国剩余定理【数论】
    欧拉定理/欧拉函数【数论】
    费马小定理【数论】
    同余定理【数论】
    Java class 和public class 区别
  • 原文地址:https://www.cnblogs.com/wuxiaoshi/p/9739707.html
Copyright © 2020-2023  润新知