Python
 Computer >> コンピューター >  >> プログラミング >> Python

Pythonのジェネレーターまたはリストから最初のN個のアイテムを取得するにはどうすればよいですか?


Pythonシーケンスデータ型で使用できるスライス演算子を使用すると、特定のリストから最初の5つの要素を簡単にフェッチできます


以下のリンクは、Pythonのリストから最初のN個のアイテムを取得する方法のチュートリアルです。簡単な例が含まれているので、気に入っていただければ幸いです。このサイトはコーディングを簡単に学ぶのにとても便利だと思いました


  1. Pythonでリストのサイズを取得するにはどうすればよいですか?

    リストのサイズを見つけるには、組み込み関数lenを使用します。 Pythonドキュメントの状態: len(arg)は、オブジェクトの長さ(アイテムの数)を返します。引数は、シーケンス(文字列、バイト、タプル、リスト、範囲など)またはコレクション(辞書、セット、またはフリーズセット)。」 lenは組み込みであり、__len__を実装するユーザー定義クラスでも使用できます。したがって、この操作は、__ len__の実装に応じてO(n)またはO(1)になる可能性があります。 例 list1 = [1, 2, "Hello"] print(len(list1)) my_str

  2. リストからPython文字列を作成するにはどうすればよいですか?

    Pythonには、要素間にセパレータを挿入してシーケンスオブジェクト内の要素を結合することで文字列を返すjoin()関数が組み込まれています。区切り文字のない文字列が必要な場合は、null文字列で初期化します >>> lst=['h','e','l','l','o'] >>> str='' >>> str.join(lst) 'hello'