<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??碼云GVP開源項目 12k star Uniapp+ElementUI 功能強大 支持多語言、二開方便! 廣告
                我們知道鏈表和字符串有很多通用的屬性,例如索引和切割操作。它們是序列類型(參見?_typesseq_)中的兩種。因為 Python 是一個在不停進化的語言,也可能會加入其它的序列類型,這里介紹另一種標準序列類型:?_元組_?。 一個元組由數個逗號分隔的值組成,例如: ~~~ >>> t = 12345, 54321, 'hello!' >>> t[0] 12345 >>> t (12345, 54321, 'hello!') >>> # Tuples may be nested: ... u = t, (1, 2, 3, 4, 5) >>> u ((12345, 54321, 'hello!'), (1, 2, 3, 4, 5)) >>> # Tuples are immutable: ... t[0] = 88888 Traceback (most recent call last): File "", line 1, in TypeError: 'tuple' object does not support item assignment >>> # but they can contain mutable objects: ... v = ([1, 2, 3], [3, 2, 1]) >>> v ([1, 2, 3], [3, 2, 1]) ~~~ 如你所見,元組在輸出時總是有括號的,以便于正確表達嵌套結構。在輸入時可以有或沒有括號,不過經常括號都是必須的(如果元組是一個更大的表達式的一部分)。不能給元組的一個獨立的元素賦值(盡管你可以通過聯接和切割來模擬)。還可以創建包含可變對象的元組,例如鏈表。 雖然元組和列表很類似,它們經常被用來在不同的情況和不同的用途。元組有很多用途。例如 (x, y) 坐標對,數據庫中的員工記錄等等。元組就像字符串,不可改變。 一個特殊的問題是構造包含零個或一個元素的元組:為了適應這種情況,語法上有一些額外的改變。一對空的括號可以創建空元組;要創建一個單元素元組可以在值后面跟一個逗號(在括號中放入一個單值不夠明確)。丑陋,但是有效。例如: ~~~ >>> empty = () >>> singleton = 'hello', # >>> len(empty) 0 >>> len(singleton) 1 >>> singleton ('hello',) ~~~ 語句?t?=?12345,?54321,?'hello!'?是?_元組封裝_?(tuple packing)的一個例子:值?12345?,?54321?和'hello!'?被封裝進元組。其逆操作可能是這樣: `>>> x, y, z = t` 這個調用等號右邊可以是任何線性序列,稱之為?_序列拆封_?非常恰當。序列拆封要求左側的變量數目與序列的元素個數相同。要注意的是可變參數(multiple assignment )其實只是元組封裝和序列拆封的一個結合。
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看