List (リスト) は最も一般的に使用される Python データ型で、角かっこ内のカンマ区切りの値として表示されます。
リスト内のデータ項目は同じタイプである必要はありません。実行できる操作には、インデックス付け (最初のインデックスは 0、2 番目のインデックスは 1 など)、スライス、加算、乗算、チェックメンバーなど
リストを作成するには、以下に示すように、カンマで区切られたさまざまなデータ項目を角かっこで囲むだけです。
list1 = ['physics', 'chemistry', 1997, 2000] list2 = [1,2,3,4,5] list3 = ["a", "b", "c", "d"]
文字列のインデックスと同様に、リストのインデックスも 0 から始まります。インターセプトやコンビネーションなどの操作を実行できます。
リスト内の値にアクセスする
添字インデックスを使用してリスト内の値にアクセスします。square を使用することもできます以下に示すように、文字をインターセプトするには括弧を使用します。
list1[0] ; #取第一个元素 list1[-1] # 取最后一个元素 list1[ : ] 或者 list1[ : len(list1)] # 取所有列表元素 list1[0 : n] # 从第0号取到n-1号元素
出力は次のとおりです。
#更新リスト
次に示すように、リストのデータ項目を変更または更新したり、append() メソッドを使用してリスト項目を追加したりできます。
list1[0] = 'D' # 修改元素值 list1.append('E') # 列表添加元素 list1.insert(0 , 'F') # 在某处插入元素
具体的な例:
リスト要素の削除
del ステートメントを使用して、リストの要素を削除できます。
del list1[0] # 删除元素
list1.remove('1') # 移除第一次出现的元素
list1.pop() # 移出元素,默认从最后移出,返回该元素值;括号中可加入元素索引值来移除
Python リスト スクリプト オペレーター
リスト ペアと * の演算子は文字列に似ており、記号はリストを結合するために使用され、* 記号はリストを繰り返すために使用されます。#Python の関数とメソッドのリストPython には次の関数が含まれています。
Python には次のメソッドが含まれています: Python 学習ネットワーク、多数の無料のPython ビデオ チュートリアル、ようこそオンラインで学ぶには!
以上がPythonでのリストの使い方は何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。