ホームページ >バックエンド開発 >Python チュートリアル >Pythonにおけるリストの意味は何ですか? Python のリストのメソッドと使い方を 1 つの記事で理解する

Pythonにおけるリストの意味は何ですか? Python のリストのメソッドと使い方を 1 つの記事で理解する

Tomorin
Tomorinオリジナル
2018-08-15 17:31:567543ブラウズ

Python の

Listpython の一般的なデータ型で、Python の組み込みクラスであり、オブジェクトから継承されます。次に、listの一般的なメソッドとclassPython list

define list

>>> li = ["a", "b", "mpilgrim", "z", "example"]
>>> li 
['a', 'b', 'mpilgrim', 'z', 'example']
>>> li[0]
'a' 
>>> li[4]
'example'
#の機能を実装したクラスを網羅的に紹介していきます。

## ネガティブ リスト インデックス

>>> li 
['a', 'b', 'mpilgrim', 'z', 'example']
>>> li[-1] 
'example' 
>>> li[-3] 
'mpilgrim' 
>>> li 
['a', 'b', 'mpilgrim', 'z', 'example']
>>> li[1:3]  
['b', 'mpilgrim'] 
>>> li[1:-1] 
['b', 'mpilgrim', 'z'] 
>>> li[0:3]  
['a', 'b', 'mpilgrim']

要素をリストに追加

>>> 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におけるリストの意味は何ですか? Python のリストのメソッドと使い方を 1 つの記事で理解するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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