Python

 Computer >> コンピューター >  >> プログラミング >> Python
  1. Pythonのリストでの要素の繰り返し

    リスト内の値を繰り返す必要があるシナリオがあります。この値の重複は、Pythonで次の方法で実現できます。 ネストされたforループの使用 これは、各要素を選択し、内側のforループを通過して複製を作成し、両方を外側のforループに渡すという単純なアプローチです。 例 # Given list listA = ['Mon', 'Tue', 9, 3, 3] print("Given list : ",listA) # Adding another element for each element Newlist = [i for i i

  2. Pythonのリストで最も頻度の高い要素

    多くの統計データ分析は、特定の値のリストで最大頻度を持つ値を見つけようとします。 Pythonは、特定のリストからそのような値を見つけることができる複数のアプローチを提供します。以下がアプローチです。 カウンターの使用 コレクションモジュールのCounter関数には、特定のリストで最も一般的な要素を直接見つけることができるオプションがあります。頻度が最も高い1つの要素に対してのみパラメーター1を渡し、頻度が最も高い2つの要素が必要な場合は2を渡すmost_common関数があります。 例 from collections import Counter # Given list listA

  3. Pythonで2つのリストインデックス要素を同等にする

    Pythonを使用したデータ操作中に、2つのリストをまとめて、それぞれの要素をペアで同等にする必要がある場合があります。つまり、リスト1のインデックス0の要素は、リスト2のインデックス0の要素と同等になります。 タプル付き タプル関数を利用して、各リストから要素を順番に取得し、それらを照合します。最初に、結果を一時文字列に格納します。この文字列は、値の照合の出力がリストから表示されるパターンを持っています。 例 listA = ['day1', 'day2', 'day3'] listB = ['Mon', 'Tue&#

  4. Pythonの文字列のリストから数値を抽出する

    データ操作にPythonを使用しているときに、要素が固定パターンの文字と数字の組み合わせであるリストに出くわす場合があります。この記事では、将来の計算に使用できる文字から数字を分離する方法を説明します。 分割あり 分割関数は、区切り文字として扱われる文字を使用して文字列を分割します。以下のプログラムでは、リスト要素の文字とテキストの間の区切り文字としてハイフンが使用されています。これをforループと一緒に使用して、それぞれをキャプチャします 例 listA = ['Mon-2', 'Wed-8', 'Thu-2', 'Fri-7'

  5. Pythonで指定された文字列から文字のみを抽出します

    データには、文字、数字、および特殊文字が含まれる場合があります。このデータ文字列から文字のみを抽出することに関心がある場合は、Pythonで利用可能なさまざまなオプションを使用できます。 isalphaを使用 isalpha関数は、指定された文字がアルファベットかどうかをチェックします。これをforループ内で使用して、指定された文字列から各文字をフェッチし、それがアルファベットかどうかを確認します。 joinメソッドは、有効な文字のみを結果に取り込みます。 例 stringA = "Qwer34^&t%y" # Given string print("

  6. Pythonのインデックスでリストの要素を検索する

    2つのリストを考えてみましょう。 2番目のリストの要素は、最初のリストの要素のインデックス位置と見なす必要がある数値です。このシナリオでは、以下のPythonプログラムがあります。 マップとgetitemを使用 getitemマジックメソッドを使用してリストアイテムにアクセスできます。これをmap関数と一緒に使用できるため、2番目のリストの要素をインデックスとして取得する最初のリストから結果を取得できます。 例 listA = ['Mon', 'Tue', 'Wed', 'Thu', 'Fri'] listB =

  7. Pythonのリストのリストのすべての位置で指定された文字の頻度を検索します

    リストを要素として構成されたリストがあるシナリオを考えてみましょう。内部リストのさまざまな位置にある1つの文字の頻度を見つけることに関心があります。以下の例で要件を明確にします。 以下に示すリストのリストを検討してください。 listA = [['a', 'a', 'b'], ['a', 'c', 'b'], ['c', 'a', 'b'], ['c', 'a', 'a']] abobeリストには、3

  8. Pythonのリストで特定の要素の頻度の合計を見つける

    特定のリストには、多くの繰り返し項目があります。リストで繰り返されるそのような項目の頻度の合計を見つけることに関心があります。以下は、これを実現するためのアプローチです。 合計あり 2つのリストがあります。 1つには値のリストがあり、もう1つには最初のリストから頻度をチェックする必要がある値があります。したがって、forループを作成して、最初のリストの2番目のリストから要素の出現回数をカウントし、sum関数を適用して最終的な頻度の合計を取得します。 例 chk_list= ['Mon', 'Tue'] big_list = ['Mon',

  9. Pythonのタプルのリストで頻度を見つける

    Pythonでは、さまざまな種類のデータコンテナが混同される可能性があります。リストには、それぞれがタプルである要素を含めることができます。この記事では、そのようなリストを取得し、それ自体がリストの要素であるタプル内の要素の頻度を見つけます。 カウントとマップの使用 ラムダ関数を適用して、リストに存在するタプルの最初の要素をそれぞれカウントします。次に、マップ関数を適用して、検索している要素の総数を求めます。 例 # initializing list of tuples listA = [('Apple', 'Mon'), ('Banana'

  10. Pythonの文字列の各文字の頻度

    テキスト処理は、機械学習とAIの重要な分野として浮上しています。 Pythonは、多くの利用可能なツールとライブラリでこのファイルをサポートしています。この記事では、特定の文字列の各文字の出現回数を見つける方法を説明します。 カウンター付き Counterメソッドは、反復可能要素内の要素の出現回数をカウントします。したがって、必要な文字列を渡すことで簡単に使用できます。 例 from collections import Counter # Given string strA = "timeofeffort" print("Given String: &quo

  11. Pythonのリストの指定されたリストから肯定的な要素を取得します

    リストはネストできます。つまり、リストの要素自体がリストです。この記事では、リストのリストから正の数のみを見つける方法を説明します。結果として、新しいリストには正の数を含むネストされたリストが含まれます。 with for in ここでは、数学演算子を適用して、forループを使用してリスト内の要素の値をチェックします。値が正の場合、それをリストとしてキャプチャし、Outerforループストアをリストの最終リストとしてキャプチャします。 例 listA = [[-9, -1, 3], [11, -8, -4,434,0]] # Given list print("Given L

  12. リスト内のPythonタプルからn番目の要素にアクセスする

    Pythonリストには、要素としてタプルを含めることができます。この記事では、指定されたタプルの要素として存在するタプルからn番目ごとの要素にアクセスする方法について説明します。 インデックスの使用 n番目のインデックスにin句を適用して、リストの要素にアクセスするforループを設計できます。次に、結果を新しいリストに保存します。 例 Alist = [('Mon','3 pm',10),('Tue','12pm',8),('Wed','9 am',8),('Thu','6

  13. Pythonで一度に複数のリストを追加する

    Pythonでのさまざまなデータ分析作業では、多くのPythonリストを1つのリストに結合する必要がある場合があります。これは、それを必要とするプログラムの他の部分の単一の入力リストとして処理するのに役立ちます。データをさらに処理するために必要なループの数を減らすことで、パフォーマンスが向上します。 +演算子の使用 +演算子は、リストを結合するという簡単な仕事をします。リストの名前の間に演算子を適用するだけで、最終結果はより大きなリストに保存されます。リスト内の要素の順序は保持されます。 例 listA = ['Mon', 'Tue', 'Wed

  14. Pythonリスト値で複数の変数を割り当てます

    プログラムの必要性によっては、リスト内の値を一度に多くの変数に割り当てる必要がある場合があります。プログラムの残りの部分の計算にさらに使用できるようにします。この記事では、これを実現するためのさまざまなアプローチについて説明します。 for inの使用 forループは、指定されたシーケンスで宣言された変数にそれらを割り当てながら、指定されたリストの要素を反復処理するのに役立ちます。変数に割り当てられる値のインデックス位置について言及する必要があります。 例 listA = ['Mon', ' 2pm', 1.5, '11 miles'] #

  15. Pythonでリストに要素の範囲を割り当てます

    リストは、Pythonで非常に頻繁に使用されるデータコンテナです。リストを使用しているときに、リストの要素が一連の数字である可能性がある状況に遭遇する可能性があります。多くのPython関数を使用して、この数列をリストに追加できます。この記事では、それを行うためのさまざまな方法を探ります。 範囲と拡張あり エクステント関数を使用すると、リスト内の要素の数を増やすことができます。範囲関数を使用し、リストに拡張を適用して、必要なすべての数列がリストの最後に追加されるようにします。 例 listA = [55,91,3] # Given list print("Given list:

  16. Pythonのリストの特定のリストにリストが存在するかどうかを確認します

    リストはネストできます。つまり、リストの要素自体がリストです。この記事では、特定のリストが外側の大きなリストの要素として存在するかどうかを確認する方法を説明します。 内で これは非常に単純で簡単な方法です。 in句は、内側のリストが大きなリストの要素として存在するかどうかを確認するためだけに使用します。 例 listA = [[-9, -1, 3], [11, -8],[-4,434,0]] search_list = [-4,434,0] # Given list print("Given List :\n", listA) print("list to S

  17. Pythonのリストのリストに要素が存在するかどうかを確認します

    リストはネストできます。つまり、リストの要素自体がリストです。この記事では、特定の要素がサブリストに存在するかどうかを確認する方法を説明します。サブリスト自体は、より大きなリストの要素です。 任意 最初に、要素がサブリストに存在するかどうか、およびサブリストがリストに存在するかどうかを検索します。これのいずれかが当てはまる場合、その要素はリストに存在していると言えます。 例 listA = [[-9, -1, 3], [11, -8],[-4,434,0]] search_element = -8 # Given list print("Given List :\n",

  18. Pythonのタプルのタプルに要素が存在するかどうかを確認します

    Pythonタプルはネストできます。要素がタプルでもあるタプルを持つことができます。この記事では、特定の値がタプルのタプルの要素として存在するかどうかを確認する方法を説明します。 任意 any関数を使用して、forループを使用して、タプルに存在するサブタプルのいずれかに特定の値が要素として存在するかどうかを確認できます。 ifおよびelse句をチェックインするための条件全体を設定します。 例 Atuple = [('Mon',10),('Tue',8),('Wed',8),('Thu',5)] #Given tuple pri

  19. 指定された複数のキーがPythonの辞書に存在するかどうかを確認します

    Pythonを使用したデータ分析中に、辞書にキーとしていくつかの値が存在するかどうかを確認する必要がある場合があります。そのため、分析の次の部分は、指定された値の一部であるキーでのみ使用できます。この記事では、これを実現する方法を説明します。 比較演算子を使用 =記号は、辞書のすべてのキーが指定された値のセットに存在することを示します。 例 Adict = {"Mon":3, "Tue":11,"Wed":6,"Thu":9} check_keys={"Tue","Thu"

  20. Pythonでリストの文字列要素を連結することにより、指定された文字列を形成できるかどうかを確認します

    リストに存在する多数の文字列から必要な文字列を形成できるかどうかを確認する必要がある場合があります。また、必要な文字列を取得するために結合する必要のある文字列がリストにどのような順序で存在するかは重要ではありません。 順列あり itertoolsから、さまざまな順序でリスト内の文字列の可能な組み合わせを提供する順列関数を使用できます。与えられた組み合わせが必要な文字列と一致するとすぐに、文字列を形成できると結論付けます。 例 from itertools import permutations chk_str = 'balloon' Alist = ['fly

Total 8994 -コンピューター  FirstPage PreviousPage NextPage LastPage CurrentPage:140/450  20-コンピューター/Page Goto:1 134 135 136 137 138 139 140 141 142 143 144 145 146