6
私は、拡張機能が2つのリストの順序を保持するかどうか疑問に思っています。Pythonですlist.extend()Ordering?
>> list = [1, 2, 3]
>> list.extend([4, 5])
>> list
[1, 2, 3, 4, 5]
拡張は常にそのように機能しますか?
私は、拡張機能が2つのリストの順序を保持するかどうか疑問に思っています。Pythonですlist.extend()Ordering?
>> list = [1, 2, 3]
>> list.extend([4, 5])
>> list
[1, 2, 3, 4, 5]
拡張は常にそのように機能しますか?
はい。
list.extend()
は、リストの最後に引き数を指定します。 docsによると
:
は、与えられたリスト内のすべての項目を追加することによって、リストを拡張します。だから、= L.
:[LEN(A)]:に相当ところで
>>> a = [1, 2, 3]
>>> a[len(a):] = [4, 5]
>>> a
[1, 2, 3, 4, 5]
、リストlist
に名前を付けることにより、ビルトインタイプのシャドウはありません。
これは、「延長する」という意味です。 。 。 – BrenBarn