Python

 Computer >> コンピューター >  >> プログラミング >> Python
  1. 行列の各行の冗長率を見つけるPythonプログラム

    行列のすべての行の冗長率を見つける必要がある場合は、単純な反復と「追加」メソッドを使用できます。 例 以下は同じもののデモンストレーションです my_list = [[91, 52, 12, 29, 33], [54, 54, 54, 54, 54], [11, 22, 33, 59, 95]] print("The list is :") print(my_list) my_result = [] for sub in my_list:    my_result.append(1 - len(set(sub)) / len(sub)) prin

  2. マトリックス内で次に近い要素を見つけるPythonプログラム

    マトリックス内で次に近い要素を見つける必要がある場合、メソッドが定義され、リストを反復処理して特定の条件を設定します。このメソッドが呼び出され、結果が表示されます。 例 以下は同じもののデモンストレーションです def get_nearest_elem(my_list, x, y, my_key):    for index, row in enumerate(my_list[x:]):       for j, elem in enumerate(row):          if ele

  3. 指定されたインデックスに要素を持つ行を返すPythonプログラム

    指定されたインデックスに要素を持つ行を返す必要がある場合は、単純な反復と「追加」関数を使用できます。 例 以下は同じもののデモンストレーションです my_list_1 = [[21, 81, 35], [91, 14, 0], [64, 61, 42]] my_list_2 = [[21, 92, 63], [80, 19, 65], [54, 65, 36]] print("The first list is :") print(my_list_1) print("The second list is :") print(my_list_2) my

  4. 行列を文字列に変換するPythonプログラム

    行列を文字列に変換する必要がある場合は、「結合」メソッドとともに単純なリスト内包表記を使用できます。 例 以下は同じもののデモンストレーションです my_list = [[1, 23, "python"], [1, "is", 24], ["fun", 97, 5]] print("The list is :") print(my_list) in_delete, out_delete = ",", " " my_result = out_delete.join([i

  5. Python-リスト内の等しいペアの合計

    リスト内で等しいペアの合計を見つける必要がある場合は、「set」演算子と「//」演算子を反復とともに使用できます。 例 以下は同じもののデモンストレーションです my_list = [34, 56, 12, 32, 78, 99, 67, 34, 52, 78, 99, 10, 0, 11, 23,9] print("The list is :") print(my_list) all_elems = set(my_list) my_result = 0 for elements in all_elems: my_result += my_list.count(e

  6. Python-リストに特定の数字が含まれているかどうかを確認します

    リストに特定の数字が含まれているかどうかを確認する必要がある場合は、「結合」メソッドと単純な反復が使用されます。 例 以下は同じもののデモンストレーションです my_list = [415, 133, 145, 451, 154] print("The list is :") print(my_list) my_digits = [1, 4, 5, 3] digit_string = ''.join([str(ele) for ele in my_digits]) all_elems = ''.join([str(ele) for el

  7. Python-すべてのネストされたリストの開始インデックスを検索します

    すべてのネストされたリストの開始インデックスを見つける必要がある場合は、「append」メソッドとともに単純な反復が使用されます。 例 以下は同じもののデモンストレーションです my_list = [[51], [91, 22, 36, 44], [25, 25], [46, 67, 78,82, 69, 29], [ 7, 5]] print("The list is :") print(my_list) my_result = [] my_len = 0 for sub in my_list: my_result.append(my_len) my_l

  8. Python-最初の要素の値の頻度でタプルを制限する

    最初の要素の値の頻度でタプルを制限する必要がある場合は、単純な「if」条件と反復および「append」メソッドが使用されます。 例 以下は同じもののデモンストレーションです my_list = [(21, 24), (13, 42), (11, 23), (32, 43), (25, 56),(73, 84), (91, 40), (40, 83), (13, 27)] print("The list is :") print(my_list) my_key = 1 my_result = [] mems = dict() for sub in my_list:

  9. リスト内の符号変更のインデックスを取得するPythonプログラム

    リスト内の符号変更のインデックスを取得する必要がある場合は、「追加」メソッドとともに単純な反復を使用できます。 例 以下は同じもののデモンストレーションです my_list = [71, 24, -34, -25, -76, 87, 29, -60, 70, 8] print("The list is :") print(my_list) my_result = [] for index in range(0, len(my_list) - 1):    if my_list[index] > 0 and my_list[index + 1]

  10. Python-リストをカスタムの重複するネストされたリストに変換する

    リストをカスタマイズされた重複するネストされたリストに変換する必要がある場合は、「追加」メソッドとともに反復を使用できます。 例 以下は同じもののデモンストレーションです my_list = [31, 25, 36, 76, 73, 89, 91, 100] print("The list is :") print(my_list) my_step, my_size = 3, 4 my_result = [] for index in range(0, len(my_list), my_step): my_result.append(my_list[index

  11. Python-要素のインデックスディレクトリ

    リスト内の要素のディレクトリにインデックスを付ける必要がある場合は、「set」演算子とともにリスト内包表記を使用します。 例 以下は同じもののデモンストレーションです my_list = [81, 36, 42, 57, 68, 12, 26, 26, 38] print("The list is :") print(my_list) my_result = {key: [index for index, value in enumerate(my_list) if value == key] for key in set(my_list)} print(&qu

  12. Python-PandasDataFrameの列値の数を計算します

    列値の数を計算するには、count()メソッドを使用します。まず、必要なパンダライブラリをインポートします- import pandas as pd 2つの列を持つDataFrameを作成します- dataFrame1 = pd.DataFrame( { "Car": ['BMW', 'Lexus', 'Audi', 'Tesla', 'Bentley', 'Jaguar'], "Units": [100, 150, 110,

  13. 文字列内の重複要素をマークするPythonプログラム

    文字列内の重複する要素をマークする必要がある場合は、「count」メソッドとともにリスト内包表記が使用されます。 例 以下は同じもののデモンストレーションです my_list = ["python", "is", "fun", "python", "is", "fun", "python", "fun"] print("The list is :") print(my_list) my_result = [va

  14. Python-各キーの一意の値の数

    すべてのキーの一意の値の数を見つける必要がある場合は、「追加」メソッドとともに反復が使用されます。 例 以下は同じもののデモンストレーションです my_list = [12, 33, 33, 54, 84, 16, 16, 16, 58] print("The list is :") print(my_list) filtered_list = [] elem_count = 0 for item in my_list: if item not in filtered_list: elem_count += 1 filtered_li

  15. リストからすべてのペアワイズの組み合わせを取得するPythonプログラム

    リストからすべてのペアワイズの組み合わせを取得する必要がある場合は、「append」メソッドとともに反復が使用されます。 例 以下は同じもののデモンストレーションです my_list = [15,"John", 2, "Will", 53, 'Rob'] print("The list is :") print(my_list) my_result = [] for i in range(0,len(my_list)): for j in range(0,len(my_list)): if

  16. 値をグループ化する方法は、PandasDataFrameに依存します

    値をグループ化するには、Pandas DataFrameのgroupby()、size()、およびunstack()メソッドを使用します。最初に、3列のDataFrameを作成します- dataFrame = pd.DataFrame({    'Product Category': ['Computer', 'Mobile Phone', 'Electronics', 'Electronics', 'Computer', 'Mobile Phone'],'

  17. Python-Matrixで最も一般的な組み合わせ

    マトリックス内で最も一般的な組み合わせを見つける必要がある場合は、「sort」メソッドと「Counter」メソッドとともに、単純な反復が使用されます。 例 以下は同じもののデモンストレーションです from collections import Counter from itertools import combinations my_list = [[31, 25, 77, 82], [96, 15, 23, 32]] print("The list is :") print(my_list) my_result = Counter() for elem in

  18. Python-リストのK番目のキーの値で辞書をフィルタリングする

    リストの「K」キーの値で辞書をフィルタリングする必要がある場合は、条件を指定することによる単純な反復が使用されます。 例 以下は同じもののデモンストレーションです my_list = [{"Python": 2, "is": 4, "cool": 11}, {"Python": 5, "is": 1, "cool": 1}, {"Python": 7, "is": 3, "cool": 7}, {

  19. ListのIndex要素でパワーを計算するPythonプログラム

    リスト内のインデックス要素ごとの検出力を計算する必要がある場合は、「**」演算子を使用した単純な反復が使用されます。 例 以下は同じもののデモンストレーションです my_list = [62, 18, 12, 63, 44, 75] print("The list is :") print(my_list) my_result = [] for my_index, elem in enumerate(my_list): my_result.append(elem ** my_index) print("The result is :")

  20. Python –PandasDataFrameから空白を削除します

    空白を削除するには、先頭か末尾かに関係なく、strip()メソッドを使用します。最初に、エイリアスを使用して必要なPandasライブラリをインポートしましょう- import pandas as pd 3列のDataFrameを作成しましょう。最初の列には先頭と末尾の空白があります- dataFrame = pd.DataFrame({    'Product Category': [' Computer', ' Mobile Phone', 'Electronics ', 'Appliances&#

Total 8994 -コンピューター  FirstPage PreviousPage NextPage LastPage CurrentPage:338/450  20-コンピューター/Page Goto:1 332 333 334 335 336 337 338 339 340 341 342 343 344