您现在的位置是:首页 > Python

Python元组(set)操作大全
Python2017-10-30 20:12:14 人围观
简介 一、创建元组tup1 = ('physics', 'chemistry', 1997, 2000);tup2 = (1, 2, 3, 4, 5 );tup3 = "a

     一、创建元组

    tup1 = ('physics', 'chemistry', 1997, 2000);
    tup2 = (1, 2, 3, 4, 5 );
    tup3 = "a", "b", "c", "d";
    tup4 = ();#创建空元祖
    tup5 = (50,);#元组中只包含一个元素时,需要在元素后面添加逗号来消除歧义。
    元组和字符串类似,下标索引从0开始,可以进行截取组合等。
     
    二、访问元组
    元组可以使用下标索引来访问元组中的值。
    tup1 = ('physics', 'chemistry', 1997, 2000);
    tup2 = (1, 2, 3, 4, 5, 6, 7 );
    print "tup1[0]: ", tup1[0]
    print "tup2[1:5]: ", tup2[1:5]
    #以上实例输出结果:
    #tup1[0]:  physics
    #tup2[1:5]:  [2, 3, 4, 5]
    三、修改元组
    元组中的元素是不允许修改的,但可以对元组进行连接组合。
    tup3 = tup1 + tup2;
    四、删除元组
    元组中的元素是不允许删除的,单可以用del语句删除整个元组。
    del tup
    五、元组的运算符
    和字符串一样,源组件可以使用+号和*号进行运算,这就意味着元组可以组合和复制,运算后生成新的元组。
    六、元组的内置函数
    元组包含了以下内置函数:
    1、cmp(tuple1,tuple2):比较两个元组元素
    2、len(tuple):计算元组元素个数
    3、max(tuple):返回元组中元素最大值
    4、min(tuple):返回元组中元素最小值
    5、tuple(seq):将列表转换为元组
    tuple的陷阱:当你定义一个tuple时,在定义的时候,tuple的元素就必须被确定下来。
博客地址:/

文章评论

点击排行

最近访客