码迷,mamicode.com
首页 > 编程语言 > 详细

python元组的用法

时间:2019-01-28 01:28:54      阅读:185      评论:0      收藏:0      [点我收藏+]

标签:iter   容器   允许   ble   lis   语法   count   rabl   pytho   

元组 - tuple
  1.什么是元组
    同list一样,允许存放若干任意类型数据的容器
    但是元组是不可变的序列
  2.语法
    元组是使用()括起来,()内允许盛放若干元素,如果只放一个元素的话,元素后要加 , 用于区分对象还是元组

    1.使用字面值创建元组
      1.创建空元组
        t = ()
      2.创建非空元组
        t = (100,200,300)
        t = 100,200,300
        t = (100,)
        t = 100,

      元组的错误示例:
        1. t = (3000) #t绑定的是3000
        2. x,y,z = 100,200,300
          非元组赋值,而是将100赋值给x,200赋值给y,300赋值给z
        3. x,y,z = (100,200,300)
          非元组赋值,效果同上
    2.使用构造函数创建元组
      1.创建一个空元组
        t = tuple()
      2.创建一个非空元组
        t = tuple(iterable) #使用可迭代对象生成一个元组
        示例:
          1.t = tuple()
          2.t = tuple(range(1,10,3))
            # t = (1,4,7)
          3.t = tuple("ABC")
            # t = (‘A‘,‘B‘,‘C‘)
          4.t = tuple([1,2,3])
            # t = (1,2,3)
  3.元组的运算
    +,+=,*,*=
    < <= > >= == !=
    in / not in
    索引[] 取值 / 切片[::]取值
      索引和切片都不支持赋值(元组是不可变的)
  4.元组的方法
    >>> help(tuple)

    1.T.count()
    2.T.index()
    使用方式同列表

python元组的用法

标签:iter   容器   允许   ble   lis   语法   count   rabl   pytho   

原文地址:https://www.cnblogs.com/zhaoyang1997/p/10327837.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!