Pythonでリストは何を意味しますか

silencement
リリース: 2019-06-21 16:00:43
オリジナル
37689 人が閲覧しました

Pythonでリストは何を意味しますか

Python の List はリストであり、データ型です。

シーケンスは 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 から始まります。リストはインターセプト、結合などが可能です。

リストに要素を追加します

>>> li 
['a', 'b', 'mpilgrim', 'z', 'example']
>>> li.append("new")
>>> li 
['a', 'b', 'mpilgrim', 'z', 'example', 'new']
>>> li.insert(2, "new")
>>> li 
['a', 'b', 'new', 'mpilgrim', 'z', 'example', 'new']
>>> li.extend(["two", "elements"]) 
>>> li 
['a', 'b', 'new', 'mpilgrim', 'z', 'example', 'new', 'two', 'elements']
ログイン後にコピー

リストを走査します

list1 = [x for x in range(0,10,2)]         
 # 方法一      
 for i in range(len(list1)):         
      print(list1[i], end=' ')           
 # 方法二      
 for x in list1:       
    print(x, end=' ')           
 # 方法三      
 for ind,value in enumerate(list1):          
      print(ind, value, sep='=', end = ' ')
ログイン後にコピー

以上がPythonでリストは何を意味しますかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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