ホームページ  >  記事  >  バックエンド開発  >  Pythonのリストリスト

Pythonのリストリスト

高洛峰
高洛峰オリジナル
2017-02-28 10:24:511607ブラウズ

操作

1. Add

append(要素値): リストの最後に要素を追加

insert(n, 要素値): 指定されたインデックスに要素を追加

2. n): Give 値nが設定されている場合は、インデックスnの要素を削除し、設定されていない場合は、最後の要素を削除します

del list[n]: 指定された要素を直接削除します

list.remove(obj)

特定の要素を削除しますリスト内の値 最初に一致する項目


3. 変更、クエリ

添字を使用して単一の要素に直接アクセスして変更できます

a[-1]は、リストの最後から2番目の要素、つまり最後の要素を表します。リスト

a = [1, 2, 3, 4, 5]

a[:], a[::] は a[0:n:1]: と同等であり、インデックスが 0 から 0 までアクセスされることを示しますn- 自動的に 1 を追加します 1 の要素 (要素数は n) は、実際にはリスト全体にアクセスすることです

これには、例えば、多くの機能があります

リストの奇数の要素のみを取得するには、 a[ を使用します::2]

3番目の要素から始まる奇数番目の item 要素 a[2::2]

偶数番目の item 要素は a[1::2]

リストの逆順は[::-1]、これは a[-1::-1] と同等で、リストの最後の要素から逆順にアクセスすることを意味します

説明:

1) [:] の違いと =

どちらも代入を実現できますが、 = は参照代入であり、結果のリストは依然として元のコンテンツを指しており、一方のリストを変更すると、もう一方も変更されます

[:] は値の代入であり、新しいリストまたは元のリストは他のリストには影響しません

4. その他

list.count(obj)

リスト内に要素が出現する回数をカウントします


list.index(obj)

リストから特定の値に最初に一致する項目のインデックス位置


list.reverse()

リスト内の要素を反転します


+: 2 つのリストを 1 つのリストに直接結合します


Python リスト リスト関連の詳細記事をご覧になる際は、PHP 中国語 Web サイトにご注意ください。

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