美文网首页
Python语言的tuple(元组)

Python语言的tuple(元组)

作者: 东到西歪 | 来源:发表于2017-04-11 08:16 被阅读42次

    算是list的子类,除了一经创建不能更改元素,赋值形式不一样外其他和list一样

    tuple一开始指向的list并没有改成别的list,所以,tuple所谓的“不变”是说,tuple的每个元素,指向永远不变。即指向'a',就不能改成指向'b',指向一个list,就不能改成指向其他对象,但指向的这个list本身是可变的! tuple指针形式图解

    赋值形式

    t=(1,2,3,4,5,6) #赋值
    print t[0] #打印出第一个元素
    print t[-1] #打印出最后一个元素
    

    t的单元素
    Python 规定,单元素 tuple 要多加一个逗号“,”,这样避免歧义
    算数运算符优先级和tuple的赋值符号:

     t = (1,)
     print t
    (1,)
    

    相关文章

      网友评论

          本文标题:Python语言的tuple(元组)

          本文链接:https://www.haomeiwen.com/subject/zeilattx.html