zoukankan      html  css  js  c++  java
  • 元组Tuple

    1.介绍

      Python的元组与列表类似,不同之处在于元组的元素不能修改。

      元组使用小括号,列表使用方括号。

      元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可。

      元组与字符串类似,下标索引从0开始,可以进行截取,组合等。

      

    2.访问元组

      元组可以使用下标索引来访问元组中的值。

    1 #!/usr/bin/python
    2 # -*- coding: UTF-8 -*-
    3 tup1 = ('physics', 'chemistry', 1997, 2000);
    4 tup2 = (1, 2, 3, 4, 5, 6, 7 );
    5 
    6 print "tup1[0]: ", tup1[0]
    7 print "tup2[1:5]: ", tup2[1:5]

    3.效果

      

    4.修改元组

      元组中的元素值是不允许修改的,但我们可以对元组进行连接组合。

     1 #!/usr/bin/python
     2 # -*- coding: UTF-8 -*-
     3 tup1 = (12, 34.56);
     4 tup2 = ('abc', 'xyz');
     5 
     6 # 以下修改元组元素操作是非法的。
     7 # tup1[0] = 100;
     8 
     9 # 创建一个新的元组
    10 tup3 = tup1 + tup2;
    11 print tup3;

    5.效果

      

    6.删除元组

      元组中的元素值是不允许删除的,但我们可以使用del语句来删除整个元组。

    1 #!/usr/bin/python
    2 # -*- coding: UTF-8 -*-
    3 tup = ('physics', 'chemistry', 1997, 2000);
    4 
    5 print tup;
    6 del tup;
    7 print "After deleting tup : "
    8 print tup;

    7.效果

      

    8.元组运算符

      

    9.无关闭分隔符

      任意无符号的对象,以逗号隔开,默认为元组。

    1 # -*- coding: UTF-8 -*-
    2 print 'abc', -4.24e93, 18+6.6j, 'xyz';
    3 x, y = 1, 2;
    4 print "Value of x , y : ", x,y;

    10.效果

      

    11.元组内置函数

      

      

  • 相关阅读:
    FFmpeg 视频处理入门教程
    FFmpeg 视频处理入门教程
    Flutter音视频裁剪flutter_ffmpeg踩坑笔记
    Centos7 tiup搭建tiBD集群、扩容、缩容存储节点、修改监控节点
    tiup实操部署tidb5.1.0 最新版本
    利用ogg实现oracle到kafka的增量数据实时同步
    比喻
    git分布式版本控制系统
    并行和并发区别
    git合并本地分支
  • 原文地址:https://www.cnblogs.com/juncaoit/p/8543718.html
Copyright © 2011-2022 走看看