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

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

WBOY
リリース: 2016-06-16 08:43:01
オリジナル
1270 人が閲覧しました

この記事では、初心者が参照またはクエリできるように、よく使用される 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
ログイン後にコピー
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート