ホームページ >バックエンド開発 >Python チュートリアル >Python でよく使用されるリスト データ構造の概要

Python でよく使用されるリスト データ構造の概要

WBOY
WBOYオリジナル
2016-06-16 08:43:011271ブラウズ

この記事では、初心者が参照またはクエリできるように、よく使用される Python リストのオブジェクト メソッドをいくつかまとめています。

1.list.append(x)

要素 x をリストの末尾に追加します。a[len(a):] =[x] と同等です。コードは次のとおりです:

>>> a=[1,2,3,4,5]
>>> a
[1, 2, 3, 4, 5]
>>> a.append(-2)
>>> a
[1, 2, 3, 4, 5, -2]

2. list.extend(L)

あるリスト内のすべての要素を別のリストに追加します。a[len(a):] = L と同等です。コードは次のとおりです:

>>> a
[1, 2, 3, 4, 5, -2]
>>> L=[5,9,7]
>>> L
[5, 9, 7]
>>> a.extend(L)
>>> a
[1, 2, 3, 4, 5, -2, 5, 9, 7]

3. list.insert(i,x)

インデックス番号 i の前に要素 x を挿入します。コードは次のとおりです:

>>> a
[1, 2, 3, 4, 5, -2, 5, 9, 7]
>>> a.insert(0,-3)
>>> a
[-3, 1, 2, 3, 4, 5, -2, 5, 9, 7]
>>> a.insert(len(a),10)
>>> a
[-3, 1, 2, 3, 4, 5, -2, 5, 9, 7, 10]

4. list.remove(x)

要素 x (最初に出現) を削除します。コードは次のとおりです:

>>> a
[-3, 1, 2, 3, 4, 5, -2, 5, 9, 7, 10]
>>> a.append(1)
>>> a
[-3, 1, 2, 3, 4, 5, -2, 5, 9, 7, 10, 1]
>>> a.remove(1)
>>> a
[-3, 2, 3, 4, 5, -2, 5, 9, 7, 10, 1]

5. list.count(x)

要素 x が出現する回数を計算します。コードは次のとおりです:

>>> a
[-3, 2, 3, 4, 5, -2, 5, 9, 7, 10, 1]
>>> a.count(3)
1

6. list.sort()

リスト要素 を並べ替えます。コードは次のとおりです:

>>> a.sort()
>>> a
[-3, -2, 1, 2, 3, 4, 5, 5, 7, 9, 10]

7. list.reverse()

リスト の要素を反転します。コードは次のとおりです:

>>> a
[-3, -2, 1, 2, 3, 4, 5, 5, 7, 9, 10]
>>> a.reverse()
>>> a
[10, 9, 7, 5, 5, 4, 3, 2, 1, -2, -3]

8. list.index(x)

テーブル内で最初に出現した値 x のインデックス を返します。コードは次のとおりです。

>>> a
[10, 9, 7, 5, 5, 4, 3, 2, 1, -2, -3]
>>> a.index(9)
1

9. list.pop(i)

リスト内の指定された位置 i から要素を削除し、この要素を返します。位置が指定されていない場合は、リストの最後の要素を削除し、この要素 を返します。コードは次のとおりです:

>>> a
[10, 9, 7, 5, 5, 4, 3, 2, 1, -2, -3]
>>> a.pop(0)
10
>>> a
[9, 7, 5, 5, 4, 3, 2, 1, -2, -3]
>>> a.pop()
-3
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。