Python リストは多用途であり、データの効率的な操作と処理に役立つさまざまな組み込みメソッドが付属しています。以下は、主要なリスト メソッドすべてと簡単な例のクイック リファレンスです。
リストの最後に項目を追加します。
lst = [1, 2, 3] lst.append(4) # [1, 2, 3, 4]
リストからすべての項目を削除します。
lst = [1, 2, 3] lst.clear() # []
リストの浅いコピーを返します。
lst = [1, 2, 3] new_lst = lst.copy() # [1, 2, 3]
項目の出現数をカウントします。
lst = [1, 2, 2, 3] lst.count(2) # 2
反復可能な要素からすべての要素を追加してリストを拡張します。
lst = [1, 2, 3] lst.extend([4, 5]) # [1, 2, 3, 4, 5]
最初に出現した項目のインデックスを返します。
lst = [1, 2, 3] lst.index(2) # 1
指定されたインデックスに項目を挿入します。
lst = [1, 2, 3] lst.insert(1, 'a') # [1, 'a', 2, 3]
指定されたインデックスにある項目を削除して返します (デフォルトは最後の項目です)。
lst = [1, 2, 3] lst.pop() # 3, lst = [1, 2]
最初に出現した項目を削除します。
lst = [1, 2, 3] lst.remove(2) # [1, 3]
リスト内の項目をその場で反転します。
lst = [1, 2, 3] lst.reverse() # [3, 2, 1]
リストをその場で並べ替えます (デフォルトでは昇順)。
lst = [3, 1, 2] lst.sort() # [1, 2, 3] lst.sort(reverse=True) # [3, 2, 1]
反復可能な項目から新しいソートされたリストを返します。
lst = [3, 1, 2] sorted(lst) # [1, 2, 3]
リスト内の項目の数を返します。
lst = [1, 2, 3] len(lst) # 3
リスト内の最大の項目を返します。
lst = [1, 2, 3] max(lst) # 3
リスト内の最小の項目を返します。
lst = [1, 2, 3] min(lst) # 1
リスト内のすべての項目の合計を返します。
lst = [1, 2, 3] sum(lst) # 6
反復可能オブジェクトからリストを作成します。
s = "abc" lst = list(s) # ['a', 'b', 'c']
これらのリスト メソッドは、Python でリストを操作する際に必要となるコア機能をカバーしています。項目の追加、並べ替え、浅いコピーの作成など、これらのメソッドを使用すると、データを効率的に操作できます。
以上が例を含む Python リスト メソッドのクイック ガイドの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。