Python

 Computer >> コンピューター >  >> プログラミング >> Python
  1. Pythonのインクリメントおよびデクリメント演算子

    この記事では、Python3.xのインクリメント演算子とデクリメント演算子について学習します。またはそれ以前。他の言語では、前後のインクリメントおよびデクリメント(++-)演算子があります。 Pythonには、そのような演算子はありません。ただし、これらの演算子は、以下の例で説明する形式で実装できます。 例 x=786 x=x+1 print(x) x+=1 print(x) x=x-1 print(x) x-=1 print(x) 出力 787 788 787 786 他の言語には、インクリメント演算子とデクリメント演算子を使用するforループがあります。 Pythonは、デフォ

  2. PythonでMatrixを初期化する

    この記事では、Python3.xで2次元リストを使用して行列を初期化する方法について学習します。またはそれ以前。 Python言語のみが提供するマトリックスを初期化する直感的な方法を見てみましょう。ここでは、リスト内包表記を利用します。内部リストを初期化し、リスト内包表記を使用して複数の行に拡張します。 例 # input the number of rows N = 3 # input the number of columns M = 3 # initializing the matrix res = [ [ i*j for i in range(N) ] for j in range(

  3. パンダの絶対頻度と相対頻度

    統計では、「頻度」という用語は、特定のデータサンプルでの値の出現回数を示します。数学的および科学的分析を目的としたソフトウェアとして、Pandasには、特定のサンプルから頻度を計算するための多くの組み込みメソッドがあります。 絶対頻度 これは、データ要素の出現回数が計算される頻度と同じです。以下の例では、特定のDataFrameに都市の名前が表示されている回数をカウントし、頻度として報告します。 アプローチ1 −.value_countsという名前のpandasメソッドを使用します。 例 import pandas as pd # Create Data Frame data = [&qu

  4. Pythonのインプレース演算子-iadd()、isub()、iconcat()

    この記事では、Python3.xで使用できるインプレース演算子のいくつかについて学習します。またはそれ以前。 Pythonは、「演算子」モジュールの助けを借りて、単一のステートメントで同時に使用して、インプレース操作、つまり代入と計算を実行するメソッドを提供します。ここでは、iadd()、isub()、iconcat()関数について説明します。 iadd() この関数を使用すると、現在の値を割り当てて追加できます。この操作は「a+=b」操作のように動作します。文字列やタプルなどの不変のデータ型の場合、割り当ては実行できません。 例 import operator as op # usi

  5. Pythonのインプレース演算子-ixor()、iand()、ipow()

    この記事では、Python3.xで使用できるインプレース演算子のいくつかについて学習します。またはそれ以前。 Pythonは、「演算子」モジュールの助けを借りて、単一のステートメントで同時に使用して、インプレース操作、つまり代入と計算を実行するメソッドを提供します。ここでは、ixor()、iand()、ipow()関数について説明します。 ixor() この関数を使用すると、現在の値を割り当ててxorすることができます。この操作は「a^=b」操​​作のように動作します。文字列やタプルなどの不変のデータ型の場合、割り当ては実行できません。 例 import operator as op

  6. pandasDataFrameの上部に行を追加します

    パンダでは、DataFrameは2次元のデータ構造です。つまり、データは行と列に表形式で配置されます。 list、dict、series、および別のDataFrameを使用してDataFrameを作成できます。ただし、すでに作成されているDataFrameに新しい行を追加する場合は、DataFrameの最後に追加するappendなどの組み込みメソッドを使用して実行されます。この記事では、DataFrame内の要素のインデックスを含むいくつかのトリックを使用して、DataFrameの上部に新しい行DataFrameを追加する方法を見つけます。 例 まず、以下に示すパンダで新しいDataFram

  7. Pythonでの2つの配列の共通部分(ラムダ式とフィルター関数)

    この記事では、Lambda式とフィルター関数を使用してPythonで2つの配列が交差することについて学習します。 問題は、2つの配列が与えられ、両方の共通要素を見つける必要があることです。 アルゴリズム 1. Declaring an intersection function with two arguments. 2. Now we use the lambda expression to create an inline function for selection of elements with the help of filter function checking that e

  8. Pythonのappend()とextend()

    append()およびextend()関数は、要素の数を増やすためにpythonリストで使用されます。ただし、以下に示すように、2つの動作は異なります。 append() Syntax: list_name.append(‘value’) It takes only one argument. この関数は、着信要素を単一の新しい要素としてリストの最後に追加します。着信要素自体がリストであっても、元のリストの数は1つだけ増えます。 例 list = ['Mon', 'Tue', 'Wed' ] print("E

  9. Intersection()関数Python

    この記事では、任意のセットで実行できるintersection()関数について学習します。数学によると、共通部分とは、2つのセットから共通の要素を見つけることを意味します。 構文 <set name>.intersection(<set a1> <set a2> ……..) 戻り値 引数として渡されるセット内の共通要素。 例 set_1 = {'t','u','t','o','r','i','a','l&

  10. PandasDataFrameのすべての行に関数を適用します

    各行にラムダ関数を適用することにより 例 import pandas as pd df = pd.DataFrame([(10, 3, 13),(0, 42, 11),(26, 52, 1)], columns=list('xyz')) print("Existing matrix") print(df) NewMatrix = df.apply(lambda a: a + 10, axis=1) print("Modified Matrix") print(NewMatrix) 出力 上記のコードを実行すると、次の結果が得られます-

  11. n個の配列で共通の要素を見つけるためのPythonのintersection_update()

    この記事では、Pythonのiintersection_update()について学習し、n個の配列の一般的な要素を見つけます。 問題は、リストを含む配列が与えられ、与えられた配列内のすべての共通要素を見つけることです。 アルゴリズム 1.Initializingres with the first list inside the array 2.Iterating through the array containing lists 3.Updating the res list by applying intersection_update() function to check the

  12. Pandasデータフレームの列に大文字を適用します

    例 import pandas as pd # A dataframe df = pd.DataFrame({'Day': ['mon', 'tue', 'wed', 'thu', 'fri'],'Subject': ['Math', 'english', 'science', 'music', 'games']}) df['Day'] = df['Day'].str.up

  13. Pythonのisdisjoint()関数

    この記事では、set()データ型にisdisjoint()関数を実装する方法について学習します。この関数は、引数として渡されたセットに共通の要素があるかどうかをチェックします。要素が見つかった場合はFalseが返され、それ以外の場合はTrueが返されます。 isdisjoint()関数は、セット入力に加えて、入力引数としてリスト、タプル、および辞書を受け取ることができます。これらの型は、Pythonインタープリターによって暗黙的にセット型に変換されます。 構文 <set 1>.isdisjoint(<set 2>) 戻り値 ブールTrue/False それでは、

  14. issubset()-in-python

    この記事では、Python標準ライブラリで使用できるissubset()関数の実装と使用法について学習します。 issubset()メソッドは、セットのすべての要素が別のセットに存在する場合(引数として渡される場合)はブール値のTrueを返し、それ以外の場合はブール値のFalseを返します。 下の図では、BはAのサブセットです。AとBが同一のセットである場合、AはBの適切なサブセットであることを意味します。これは、両方のセットに同じ要素が含まれていることを意味します。 構文 <set 1>.issubset(<set 2>) 戻り値 ブールTrue/False

  15. PythonのAscii()

    ASCIIは、情報交換のための米国標準コードの省略形です。文字エンコード規格です。たとえば、英語のアルファベットAのASCII値は65です。Pythonは、オブジェクトの印刷可能な表現を取得するためにこの関数を提供します。これは、リスト、文字列、タプルなどのオブジェクトである1つのパラメーターを取ります。関数の出力は16進表現です。非ASCII文字は、\ x、\ u、または\Uエスケープを使用してエスケープできます。 構文 構文は-です。 Syntax: ascii(object) 例 個々の文字と複数の文字を含む文字列を印刷します。 # Individual Characters pri

  16. Pythonとそのアプリケーションのisupper()、islower()、lower()、upper()

    この記事では、Python 3.xのisupper()、islower()、upper()、lower()関数について学習します。またはそれ以前。 これらは、文字列および関連するタイプで使用できる関数です。これらはPython標準ライブラリに含まれています。 すべての関数は引数を受け入れません。 isupper()&islower()はブール値を返しますが、upper()&lower()関数は大文字または小文字の文字列を返します。 次に、例を使用して実装を見てみましょう 例 string = 'tutorialspoint' # checking for upperca

  17. Pythonでの後方反復

    リストの要素を逆の順序で調べる必要がある場合があります。これを実現するには、最初に最後の要素を読み取り、次にインデックス0の要素まで最後の要素を読み取る必要があります。これを実現するには、さまざまなPythonプログラミング機能を使用できます。 range(N、-1、-1)を使用する 範囲関数を使用していますが、位置-1から開始しています。この値は、最後のインデックス値からリストを読み取るのに役立ちます。また、-1のステップを繰り返します。以下の例では、リストの長さを取得し、最後の位置から-1ステップを実行して測定される位置から開始します。 例 list = ['Mon',

  18. Pythonで辞書を反復処理する

    この記事では、Python3.xでの辞書の反復/走査について学習します。またはそれ以前。 辞書は、キーと値のペアの順序付けられていないシーケンスです。インデックスは任意の不変タイプにすることができ、キーと呼ばれます。これも中括弧内で指定されます。 方法1-反復可能オブジェクトを直接使用する 例 dict_inp = {'t':'u','t':'o','r':'i','a':'l','s':'p','o':'i&

  19. Pythonのbin()

    bin()関数は、10進数を2進数に変換します。変換するパラメータとして正または負の整数を使用できます。 構文 以下は関数の構文です。 bin(n) Parameters : an integer to convert Return Value : A binary string of an integer or int object. Exceptions : Raises TypeError when a float value is sent as argument. 次の例では、正と負の整数を2進数に変換します。結果には接頭辞0bが付いており、数値が2進表現であることを示しています

  20. Pythonでリストを反復処理する

    この記事では、Python3.xでのリストの反復/トラバースについて学習します。またはそれ以前。 リストは、要素の順序付けられたシーケンスです。これは非スカラーのデータ構造であり、本質的に変更可能です。同じデータ型に属する要素を格納する配列とは対照的に、リストには個別のデータ型を含めることができます。 方法1-インデックスなしでiterableを使用する 例 list_inp = ['t','u','t','o','r','i','a','l','s'

Total 8994 -コンピューター  FirstPage PreviousPage NextPage LastPage CurrentPage:96/450  20-コンピューター/Page Goto:1 90 91 92 93 94 95 96 97 98 99 100 101 102