ホームページ > バックエンド開発 > Python チュートリアル > Python リストの各サブリストから最初の要素を抽出するにはどうすればよいですか?

Python リストの各サブリストから最初の要素を抽出するにはどうすればよいですか?

DDD
リリース: 2024-11-22 09:33:16
オリジナル
445 人が閲覧しました

How to Extract the First Element from Each Sublist in a Python List?

Python でのサブリストの最初の項目の抽出

リストのリストが与えられた場合、一般的なタスクは各サブリストから最初の項目を抽出し、これらの項目を含む新しいリストを作成します。

リストの使用内包表記

これを達成する効率的な方法の 1 つは、リスト内包表記を使用することです。

lst2 = [item[0] for item in lst]
ログイン後にコピー
ログイン後にコピー

例:

lst = [['a', 'b', 'c'], [1, 2, 3], ['x', 'y', 'z']]
ログイン後にコピー

リスト内包表記を使用すると、以下を抽出できます。最初items:

lst2 = [item[0] for item in lst]
ログイン後にコピー
ログイン後にコピー

結果:

['a', 1, 'x']
ログイン後にコピー

このアプローチでは、lst の各サブリストの最初の項目を含む新しいリスト lst2 が作成されます。

以上がPython リストの各サブリストから最初の要素を抽出するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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