ホームページ >バックエンド開発 >Python チュートリアル >Pythonでリストを使う方法
Python でリストを使用する方法: 1. リスト内の値にアクセスするには、添字インデックスを使用してリスト内の値にアクセスします; 2. リストを更新し、[append() ] リスト項目を追加するメソッド; 3. リストから要素を削除するには、del ステートメントを使用してリストから要素を削除できます。
Python でのリストの使用方法:
シーケンスは Python の最も基本的なデータ構造です。シーケンス内の各要素には番号、つまり位置、つまりインデックスが割り当てられます。最初のインデックスは 0、2 番目のインデックスは 1 などとなります。
Python にはシーケンスの組み込み型が 6 つありますが、最も一般的なのはリストとタプルです。
シーケンスに対して実行できる操作には、インデックス付け、スライス、加算、乗算、メンバーのチェックなどがあります。
さらに、Python には、シーケンスの長さを決定し、最大要素と最小要素を決定するためのメソッドが組み込まれています。
List は最も一般的に使用される Python データ型で、角かっこ内のカンマ区切りの値として表示されます。
リストのデータ項目は同じタイプである必要はありません。
リストを作成するには、異なるデータ項目を分離するだけです。カンマを使用して角括弧を使用して囲むだけです。次のようになります:
list1 = ['physics', 'chemistry', 1997, 2000] list2 = [1, 2, 3, 4, 5 ] list3 = ["a", "b", "c", "d"]
文字列のインデックス付けと同様に、リストのインデックス付けも 0 から始まります。リストはインターセプト、結合などが可能です。
リスト内の値へのアクセス
下付き文字インデックスを使用してリスト内の値にアクセスします。以下に示すように、角括弧を使用して文字をインターセプトすることもできます。
例 (Python 2.0)
#!/usr/bin/python list1 = ['physics', 'chemistry', 1997, 2000] list2 = [1, 2, 3, 4, 5, 6, 7 ] print "list1[0]: ", list1[0] print "list2[1:5]: ", list2[1:5]
上記の例の出力結果:
list1[0]: physics list2[1:5]: [2, 3, 4, 5]
更新リスト
リストのデータ 項目を変更または更新するには、以下に示すように、append() メソッドを使用してリスト項目を追加することもできます。
例 (Python 2.0)
#!/usr/bin/python # -*- coding: UTF-8 -*- list = [] ## 空列表 list.append('Google') ## 使用 append() 添加元素 list.append('Runoob') print list
注:これについては次の章で説明します。 append() メソッドの使用について説明します。
上記の例の出力結果:
['Google', 'Runoob']
リスト要素の削除
del ステートメントを使用してリストの要素を削除できます。次の例:
例 (Python 2.0)
#!/usr/bin/python list1 = ['physics', 'chemistry', 1997, 2000] print list1 del list1[2] print "After deleting value at index 2 : " print list1
上記の例の出力結果:
['physics', 'chemistry', 1997, 2000] After deleting value at index 2 : ['physics', 'chemistry', 2000]
関連する無料学習の推奨事項: Python ビデオ チュートリアル
以上がPythonでリストを使う方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。