Python

 Computer >> コンピューター >  >> プログラミング >> Python
  1. Python –大文字の頻度で並べ替え

    リストの要素を大文字の要素の頻度で並べ替える必要がある場合は、リスト内包表記と「isupper」メソッドを使用するメソッドが定義されます。 以下は同じのデモンストレーションです- 例 def higher_character_sort(sub):    return len([ele for ele in sub if ele.isupper()]) my_list = ["pyt", "is", "FUN", "to", "Learn"] print("Th

  2. Pandas DataFrameで共通の要素を見つける方法は?

    Pandas DataFrameで共通の要素を見つけるために、merge()メソッドを列のリストとともに使用できます ステップ 2次元、サイズ変更可能、潜在的に異種の表形式データ、 df1を作成します 。 入力DataFrame、 df1を出力します 。 別の2次元の表形式データdf2を作成します 。 入力DataFrame、 df2を出力します 。 merge()を使用して一般的な要素を見つけます メソッド。 共通のDataFrameを印刷します。 例 import pandas as pd df1 = pd.DataFrame( {

  3. Python –Kキーに対応する特定の値が存在するかどうかを確認します

    キー「K」に対応する特定の値が存在するかどうかを確認する必要がある場合は、リスト内包表記が使用されます。 以下は同じのデモンストレーションです- 例 my_list = [{"python" : "14", "is" : "great", "fun" : "1`"},{"python" : "cool", "is" : "fun", "best" : "81&quo

  4. Python –リスト間で文字列を切り離す

    リスト全体で互いに素な文字列を見つける必要がある場合は、2つのパラメーターを受け取り、ラムダメソッドとreduceメソッドを「if」条件で使用して結果を決定するメソッドが定義されます。 以下は同じのデモンストレーションです- 例 from functools import reduce def determine_disjoint_pairs(disjoint_data, my_result=[]):    if not disjoint_data and not reduce(lambda a, b: set(a) & set(b), my_result):

  5. Python –NでK距離の要素を削除

    NとKの距離にある要素を削除する必要がある場合は、特定の条件とともにリスト内包表記が使用されます。 以下は同じのデモンストレーションです- 例 my_list = [13, 52, 5, 45, 65, 61, 18 ] print("The list is :") print(my_list) K = 3 print("The value of K is ") print(K) N = 5 print("The value of N is ") print(N) my_result = [element for eleme

  6. Python –カスタム下限リスト

    リストの下限をカスタマイズする必要がある場合は、リスト内包表記を使用して、特定の条件をリストに含めることができます。 以下は同じのデモンストレーションです- 例 my_list = [51, 71, 86, 21, 11, 35, 67] print("The list is :") print(my_list) K = 50 print("The value of K is ") print(K) my_result = [element if element >= K else K for element in my_list] pr

  7. Python –リスト内の要素の負のインデックス

    リスト内の要素の負のインデックスを取得する必要がある場合は、「len」メソッドと「index」メソッドが使用されます。 以下は同じのデモンストレーションです- 例 my_list = [52, 47, 18, 22, 23, 57, 13] print("The list is :") print(my_list) my_key = 22 print("The value of key is ") print(my_key) my_result = len(my_list) - my_list.index(my_key) print("

  8. Python –Kより大きい極値の差を持つリストを抽出します

    Kより大きい極値の差を持つリストを抽出する必要がある場合は、リスト内包法と「最小」および「最大」メソッドが使用されます。 以下は同じのデモンストレーションです- 例 my_list = [[13, 52, 11], [94, 12, 21], [23, 45, 23], [11, 16, 21]] print("The list is :") print(my_list) key = 40 my_result = [element for element in my_list if max(element) - min(element) > key] pri

  9. Python –合計文字数でマトリックスを並べ替える

    マトリックスを合計文字数で並べ替える必要がある場合は、リスト内包表記と「sum」および「len」メソッドを使用して結果を判別するメソッドが定義されます。 以下は同じのデモンストレーションです- 例 def total_characters(row):    return sum([len(element) for element in row]) my_list = [["pyt", "is", "fun"], ["python", "fun"],["py&qu

  10. Python –因子数がK未満の要素

    因子数がK未満の要素を表示する必要がある場合、2つのパラメーターを取り、リスト内包表記を使用して要素を反復処理し、「モジュラス」演算子を使用して結果を決定するメソッドが定義されます。 以下は同じのデモンストレーションです- 例 def factors(element, K):    return len([index for index in range(1, element + 1) if element % index == 0]) <= K my_list = [63, 112, 168, 26, 68] print("The list is :

  11. Python –同じインデックスを持つ要素

    同じインデックスを持つ要素を表示する必要がある場合は、単純な反復と「列挙」属性が使用されます。 以下は同じのデモンストレーションです- 例 my_list = [33, 1, 2, 45, 41, 13, 6, 9] print("The list is :") print(my_list) my_result = [] for index, element in enumerate(my_list):    if index == element:       my_result.append(element) p

  12. Python –値と同じ頻度で要素を抽出します

    値と同じ頻度で要素を抽出する必要がある場合は、リスト内包表記、「count」メソッド、および「set」演算子が使用されます。 以下は同じのデモンストレーションです- 例 my_list = [4, 1, 8, 6, 2, 4, 1, 3, 2, 4, 4] print("The list is :") print(my_list) my_result = list(set([element for element in my_list if my_list.count(element) == element])) print("The result is

  13. Python –要素の特定の桁数で並べ替える

    要素内の特定の桁数で並べ替える必要がある場合は、リスト要素をパラメーターとして受け取り、「count」メソッドと「str」メソッドを使用して結果を判別するメソッドが定義されます。 以下は同じのデモンストレーションです- 例 def sort_count_digits(elements):    return str(elements).count(str(my_key)) my_list = [4522, 2452, 1233, 2465] print("The list is :") print(my_list) my_key = 2 pri

  14. Python –必要な要素で行をフィルタリングする

    必要な要素で行をフィルタリングする必要がある場合は、リスト内包表記と「すべて」の演算子が使用されます。 以下は同じのデモンストレーションです- 例 my_list = [[261, 49, 61], [27, 49, 3, 261], [261, 49, 85], [1, 1, 9]] print("The list is :") print(my_list) check_list = [49, 61, 261, 85] my_result = [index for index in my_list if all(element in check_list for

  15. Python –文字列リストのインクリメンタルスライス連結

    文字列リストに増分スライス連結を表示する必要がある場合は、単純な反復とリストスライスが使用されます。 以下は同じのデモンストレーションです- 例 my_list = ['pyt', 'is', 'all', 'fun'] print("The list is :") print(my_list) my_result = '' for index in range(len(my_list)):    my_result += my_list[index][:index

  16. Python –タプルを合計桁数で並べ替える

    タプルを合計桁数でソートする必要がある場合は、リスト内のすべての要素を文字列に変換し、これらの各文字列の長さを取得して合計するメソッドが定義されています。これは、メソッドの結果として表示されます。 以下は同じのデモンストレーションです- 例 def count_tuple_digits(row):    return sum([len(str(element)) for element in row]) my_tuple = [(32, 14, 65, 723), (13, 26), (12345,), (137, 234, 314)] print("The

  17. Python –任意のブール値Trueで行を抽出

    ブール値のTrueを使用して行を抽出する必要がある場合は、「any」演算子とともにリスト内包表記が使用されます。 以下は同じのデモンストレーションです- 例 my_tuple = [[False, True], [False, False], [True, False, True], [False]] print("The tuple is :") print(my_tuple) my_result = [row for row in my_tuple if any(element for element in row)] print("The resul

  18. Python –最大文字列長で行列を並べ替える

    行列を最大文字列長で並べ替える必要がある場合は、リストをパラメーターとして受け取り、リスト内包表記と「max」および「len」メソッドを使用して結果を判別するメソッドが定義されます。 以下は同じのデモンストレーションです- 例 def max_length(row):    return max([len(element) for element in row]) my_matrix = [['pyt', 'fun'], ['python'], ['py', 'cool'], ['p

  19. Python –指定された範囲のリスト内のすべての偶数要素をテストします

    リスト内のすべての偶数要素を特定の範囲でテストする必要がある場合は、単純な反復と剰余演算子が使用されます。 以下は同じのデモンストレーションです- 例 my_list = [32, 12, 42, 61, 58, 60, 19, 16] print("The list is :") print(my_list) i, j = 2, 7 my_result = True for index in range(i, j + 1):    if my_list[index] % 2 :       my_result =

  20. Python –文字リストの文字列をテストします。その逆も同様です。

    文字リスト内の文字列をテストする必要がある場合、またはその逆の場合は、単純な「in」演算子と「join」メソッドが使用されます。 以下は同じのデモンストレーションです- 例 my_string = 'python' print("The string is :") print(my_string) my_key = ['p', 'y', 't', 'h', 'o', 'n', 't', 'e', 's', &#

Total 8994 -コンピューター  FirstPage PreviousPage NextPage LastPage CurrentPage:325/450  20-コンピューター/Page Goto:1 319 320 321 322 323 324 325 326 327 328 329 330 331