zoukankan      html  css  js  c++  java
  • python 元组学习

      元组用tuple表示,用,分割开,和列表类似,但是没有排序修改等高级操作。简单地说就是终态的。。。。。。

    >>> tuple1 = (1,2,3)
    >>> type(tuple1)
    <class 'tuple'>
    >>> tuple1[0]
    1
    >>> tuple2 = tuple1[:]
    >>> tuple2
    (1, 2, 3)
    >>> type(tuple2)
    <class 'tuple'>
    >>>

    >>> tuple2 = ()//创建一个空的元组
    >>> type(tuple2)
    <class 'tuple'>
    >>>

    >>> temp = (1,)//创建一个元素的元组,在其后面加一个,即可。未加的话,就会被认为是一个普通元素
    >>> type(temp)
    <class 'tuple'>
    >>>

    >>> temp = (1)
    >>> type(temp)
    <class 'int'>
    >>>

    也可以省略()

    >>> temp = 1,
    >>> type(temp)
    <class 'tuple'>
    >>>

    >>> 8 * (8)
    64
    >>> 8*(8,)
    (8, 8, 8, 8, 8, 8, 8, 8)
    >>>

    ==========================================

    元组插入元素方法,把原来的拆分为两个,然后插入一个元组即可,再合并就可以了(使用切片来处理)

    >>> temp= ("小虎","笑话","秀秀")
    >>> temp = temp[:2] + ("花花",) + temp[2:]
    >>> temp
    ('小虎', '笑话', '花花', '秀秀')
    >>>

    =================================================

    del temp 删除元组,平时不会用的,有自动回收机制处理。。。在没有标签贴上他的时候会被回收释放掉

    (也可以使用切片来删除,同上。。)

  • 相关阅读:
    一般图最大匹配
    hdu4486 Pen Counts
    hdu4416 Good Article Good sentence (后缀数组)
    hdu2275 Kiki & Little Kiki 1 (多重集合的应用)
    (转)2sat 专题
    DP专题
    开始
    WP7 如何禁用WebBrowser 控件缩放和左右移动
    WP7 Bing Map 显示中文地图
    希望与大家分享新的技术
  • 原文地址:https://www.cnblogs.com/xiaohouzai/p/7640158.html
Copyright © 2011-2022 走看看