当前位置 主页 > 网站技术 > 代码类 >

    简单了解python元组tuple相关原理(2)

    栏目:代码类 时间:2019-12-02 21:06


    两者之间直接强制转换即可,演示代码如下:

    # 元组tuple 转为 列表list
    tuple1= ("python","s",False,2.5,40,"tuple")
    list1 = list(tuple1)
     
    print("tuple1数据类型是:",type(tuple1))
    print("list1数据类型是:",type(list1))
     
    print("***"*20) # 小窍门:直接打印60个*
     
    # 列表list 转为 元组tuple
    list2 = [False,"好好学习",0,3.14]
    tuple2 = tuple(list2)
    print("tuple2数据类型是:",type(tuple2))
    print("list2数据类型是:",type(list2))

    输出结果:

    tuple1数据类型是: <class 'tuple'>
    list1数据类型是: <class 'list'>
    ************************************************************
    tuple2数据类型是: <class 'tuple'>
    list2数据类型是: <class 'list'>

    五.重点总结

    1.注意元组tuple与列表list的区别,元组的数据不能被修改,其他使用和列表一样。

    2.注意元组tuple/列表list/字符串str三者的写法区别:

    a = "python教程" # 字符串
    b = ["python教程"] # 列表,列表中只有一个字符串数据
    c = ("python教程") # 元组,元组中只有一个字符串数据

    以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持IIS7站长之家。