-
OpenCVを使用した画像のPythonグレイスケーリング
このチュートリアルでは、グレースケーリングを使用して画像のグレースケーリングを変更する方法を学習します。 RGB、CMYK、などのさまざまな色空間から画像を変更するプロセスです。 など、グレーの色合い 。 OpenCVをインストールします 以前にインストールしたことがない場合はモジュール。 pip install opencv-python OpenCVモジュールをインストールした後。以下の手順に従ってコードを記述してください。 cv2モジュールをインポートします。 cv2.imread(image_path)を使用して画像を読み取ります 変数に保存します。 cv2.cvtCo
-
タプルのリストの2番目のタプル値を照合することによるPythonグループ
このチュートリアルでは、2番目の要素と同じ要素を持つリストからすべてのタプルをグループ化するプログラムを作成します。それを明確に理解するために例を見てみましょう。 入力 [(Python、tutorialspoints)、(Management、other)、(Django、tutorialspoints)、(React、tutorialspoints)、(Social、 その他)、(ビジネス、その他)] 出力 {tutorialspoint:[(Python、tutorialspoints)、(Django、tutorialspoints)、(React、tutorialspoints
-
リストのPythonグループ化フラット化
このチュートリアルでは、サブリストを含むリストをフラット化するプログラムを作成します。与えられた数は、部分として与えられた数のインデックスまでサブリストをフラットにします。それを明確に理解するために例を見てみましょう。 入力 lists = [[1, 2], [3, 4], [5, 6], [7, 8], [9, 10]] number = 2 出力 [[1, 2, 3, 4], [5, 6, 7, 8], [9, 10]] 問題を解決するための手順を見てみましょう。 リストと番号を初期化します。 空のリストを初期化します。 range(0、len(lists)、number。でリスト
-
Pythonリストのインデックスと値へのアクセス
Pythonリストを使用する場合、さまざまな位置でその要素にアクセスする必要があります。この記事では、リスト内の特定の要素のインデックスを取得する方法を説明します。 list.Index付き 以下のプログラムは、指定されたリスト内のさまざまな要素のインデックス値を取得します。要素の値をパラメーターとして指定すると、index関数はその要素のインデックス位置を返します。 例 listA = [11, 45,27,8,43] # Print index of '45' print("Index of 45: ",listA.index(45)) listB =
-
PythonディクショナリのKey-Valueへのアクセス
Pythonデータ構造を使用してデータを分析していると、最終的には辞書のキーと値にアクセスする必要が生じます。この記事では、さまざまな方法を紹介します。 forループあり forループを使用すると、以下のプログラムですぐに辞書の各インデックス位置にあるキーと値の両方にアクセスできます。 例 dictA = {1:'Mon',2:'Tue',3:'Wed',4:'Thu',5:'Fri'} #Given dictionary print("Given Dictionary: ",dictA) #
-
Pythonのリストにある数値のみを追加します
文字列と数値の両方を含むPythonリストがあります。この記事では、文字列を無視して、そのようなリストに存在する数値を合計する方法を説明します。 フィルターとインスタンス付き isinstance関数を使用して、リスト内の要素から数値のみを除外できます。次に、sum関数を適用して、最終結果を取得します。 例 listA = [1,14,'Mon','Tue',23,'Wed',14,-4] #Given dlist print("Given list: ",listA) # Add the numeric values re
-
Pythonのサブリストとして各番号の出現を追加します
要素が数値であるリストがあります。多くの要素が複数回存在します。サブリストを作成して、各要素の頻度と要素自体を作成します。 forとappendを使用 このアプローチでは、リスト内の各要素をその後の他のすべての要素と比較します。一致する場合は、カウントがインクリメントされ、要素とカウントの両方が存続します。すべての要素とその頻度を示す存在を含むリストが作成されます。 例 def occurrences(list_in): for i in range(0, len(listA)): a = 0 &
-
リスト内の代替要素の合計(Python)
この記事の数値のリストを前提として、そのリストの代替要素の合計を計算します。 リストのスライスと範囲を使用 1秒おきに数値を計算し、長さ関数とともに範囲関数を使用して、合計する要素の数を取得します。 例 listA = [13,65,78,13,12,13,65] # printing original list print("Given list : " , str(listA)) # With list slicing res = [sum(listA[i:: 2]) for i in range(len(listA) // (len(listA) // 2))] &
-
Pythonでのバイナリ要素リストのグループ化
各サブリストに2つの要素があるリストのリストがあるとします。各サブリストの1つの要素は、リストの他の多くのサブジェクトに共通です。共通の要素でグループ化されたサブリストを表示する最終的なリストを作成する必要があります。 セットとマップ付き 指定されたリストでは、最初の要素は文字列で、2番目の要素は数値です。したがって、各サブリストの2番目の要素を保持する一時リストを作成します。次に、サブリストを一時リストの各要素と比較し、デザイナーがそれらをグループ化します。 例 listA = [['Mon', 2], ['Tue', 3], ['Wed',
-
Pythonでのブールリストの初期化
trueやfalseなどのブール値のみを含むリストを取得する必要があるシナリオがあります。この記事では、ブール値のみを含むリストを作成する方法を説明します。 範囲あり 必要な値の数を与える範囲関数を使用します。 forループを使用して、必要に応じてtrueまたはfalseのtodayリストを割り当てます。 例 res = [True for i in range(6)] # Result print("The list with binary elements is : \n" ,res) 出力 上記のコードを実行すると、次の結果が得られます- The list wit
-
Pythonのブール値
式の真理値は、boolと呼ばれるPythonデータ型として格納されます。このデータ型には、このような値は2つしかありません。正誤問題。 ブールデータ型 以下のプログラムでは、TrueおよびFalseブール値のデータ型を確認します。 例 print(True) print(type(True)) print(False) print(type(False)) 出力 上記のコードを実行すると、次の結果が得られます- True <class 'bool'> False <class 'bool'> ブール式 ブール式は、ブール値に評価され
-
Pythonで画像をASCII画像に変換する
この記事では、特定の画像をASCII画像とも呼ばれるテキストベースの画像に変換します。 以下は、入力画像とさまざまな関数を取得してそれらをグレースケール画像に変換し、ASCII文字を適用してさまざまなパターンを作成して画像を挿入するPythonプログラムです。最後に、電子メールにはテキストベースの画像が届きます。これは一連のプレーンASCII文字です。 例 from PIL import Image import os ASCII_CHARS = [ '#', '?', '%', '.', 'S', '+
-
Pythonでの相関と回帰
相関とは、2つのデータセット間の依存関係を含むいくつかの統計的関係を指します。線形回帰は、従属変数と1つ以上の独立変数の間の関係を確立するための線形アプローチです。単一の独立変数は線形回帰と呼ばれ、複数の独立変数は重回帰と呼ばれます。 相関 依存する現象の簡単な例としては、親と子孫の外見の相関関係、製品の価格と供給量の相関関係などがあります。seabornpythonライブラリで利用可能なアイリスデータセットの例を取り上げます。その中で、3種のアヤメの花のがく片と花びらの長さと幅の相関関係を確立しようとしています。見つかった相関関係に基づいて、ある種を別の種から簡単に区別する強力なモデルを作
-
Pythonでのfilter()の例
Pythonのフィルター関数は、特定の条件を使用して反復可能オブジェクトから選択された要素をフェッチするために使用されます。この記事では、リストを取得し、特定の条件を適用してリストからいくつかの要素を選択します。 構文 filter(function, iterable) function: A Function to be run for each item in the iterable iterable: The iterable to be filtered 次の例では、数値を2で除算してリマインダーをチェックし、数値が奇数か偶数かを判断する関数を定義します。この関数は、filter
-
Pythonでの内包表記の例
内包表記を使用すると、Pythonシーケンスを作成できます。この記事では、そのようなシーケンスを作成してアクセスする方法を説明します。 以下は、Pythonのさまざまなタイプの内包表記です。 リスト内包表記 辞書内包表記 内包表記を設定する ジェネレーターの理解 リスト内包表記 リストを作成してその中の要素にアクセスするには、さまざまな方法があります。 forループの使用 例 # Cretae an empty list listA = [] # Append elements to the list for n in range(4, 9): listA.a
-
Python指定されたリストを文字列サイズで分類します
さまざまな長さの多くの文字列を含むリストを考えてみましょう。この記事では、これらの要素をグループにまとめて、各グループで文字列の長さが同じになるようにする方法を説明します。 forループあり リストのすべての要素を反復処理し、その長さが既存の要素の長さと一致するリストにのみ発生するforループを設計します。 例 listA = ['Monday','Thursday','Friday','Saturday','Sunday'] # Given list print("Given list : \n&qu
-
Python format()関数
format()メソッドは、指定された値をフォーマットし、それらを文字列のプレースホルダー内に挿入します。プレースホルダーは{}で表されます。この記事では、フォーマット関数のさまざまな使用方法を説明します。 シングルformat() この例では、指定された範囲の数値を、プレースホルダーの固定文字列に置き換えます。 例 for i in range(19,25): print("There are {} boxes!".format(i)) 出力 上記のコードを実行すると、次の結果が得られます- There are 19 boxes! There
-
Python frexp()関数
この関数は、数値の仮数と指数を見つけるために使用されます。数学計算で多用されています。この記事では、Pythonプログラムで使用できるさまざまな方法を紹介します。 構文 以下は、この関数を使用するための構文とその説明です。 math.frexp( x ) Parameters: Any valid number (positive or negative). Returns: Returns mantissa and exponent as a pair (m, e) value of a given number x. Exception: If x is not a number, fu
-
Python fsum()関数
fsum()は、指定された範囲または反復可能値の間の合計を検索します。数学ライブラリをインポートする必要があります。数学計算で広く使用されています。 構文 以下は関数の構文です。 maths.fsum( iterable ) The iterable can be a range, array , list. Return Type : It returns a floating point number. 以下は、リスト内の単一の数値または要素のグループでfsumがどのように機能するかの例です。 例 import math # Using range print(math.fsum(ra
-
Python指定された範囲内で乱数を生成し、リストに保存します
この記事では、数値のペアの間に乱数を生成し、最終的にそれらの値をリストに格納する方法を説明します。 randintという関数を使用します。まず、その構文を見てみましょう。 構文 randint(start, end) Both start and end should be integers. Start should be less than end. この例では、appendのlowithヘルプで範囲関数を使用して、これらの乱数を生成し、新しい空のリストに追加します。 例 import random def randinrange(start, end, n): &nbs