Python

 Computer >> コンピューター >  >> プログラミング >> Python
  1. Python –リスト内の2つの要素間の最も近い出現

    リスト内の2つの要素間の最も近いオカレンスを表示する必要がある場合、3つのパラメーターを受け取るメソッドが定義されます。 「notin」演算子とリスト内包表記を使用して結果を決定します。 以下は同じのデモンストレーションです- 例 def nearest_occurence_list(my_list, x, y):    if x not in my_list or y not in my_list:       return -1    x_index = [index for index in range(len(my

  2. Python –リスト内のクロスパターンペア

    クロスパターンのペアをリストに表示する必要がある場合は、リスト内包表記と「*」演算子が使用されます。 以下は同じのデモンストレーションです- 例 my_list_1 = [14, 35, 26] my_list_2 = [36, 24, 12] print("The first list is :") print(my_list_1) print("The second list is :") print(my_list_2) result = [i * j for j in my_list_1 for i in my_list_2] print

  3. Python –辞書をサイズで並べ替える

    辞書をサイズで並べ替える必要がある場合は、1つのパラメーターを受け取り、「len」を使用して出力を決定するメソッドが定義されます。 以下は同じのデモンストレーションです- 例 def get_len(element):    return len(element) my_dict = [{24: 56, 29: 11, 10: 22, 42: 28}, {54: 73, 59: 11}, {13: 39}, {31: 22, 59: 73, 57: 44}] print("The dictionary is :") print(my_dict)

  4. 1桁の要素を抽出するPythonプログラム

    1桁の要素を抽出する必要がある場合は、リスト内包表記と「すべての演算子が使用されます。 以下は同じのデモンストレーションです- 例 my_list = [863, 1, 463, "pyt", 782, 241, "is", 639, 4, "fun"] print("The list is :") print(my_list) my_result = [index for index in my_list if all(str(element) == str(index)[0] for element in

  5. Python –特定のキーの各値のオカレンスを検索します

    特定のキーの各値のオカレンスを見つける必要がある場合は、リスト内包表記とラムダメソッドが使用されます。 以下は同じのデモンストレーションです- 例 from itertools import groupby my_dict = [{'pyt' : 13, 'fun' : 44}, {'pyt' : 63, 'best' : 15},{'pyt' : 24, 'fun' : 34}, {'pyt' : 47, 'best' : 64} ] print("T

  6. Python –リスト値のキーを最大範囲で表示します

    リスト値のキーを最大範囲で表示する必要がある場合は、単純な反復が使用されます。 例 以下は同じのデモンストレーションです- my_dict = {"pyt" : [26, 12, 34, 21], "fun" : [41, 27,43, 53, 18], "learning" : [21, 30, 29, 13]} print("The dictionary is :") print(my_dict) max_result = 0 for sub, values in my_dict.items(): &n

  7. Python-最大行要素で行列を並べ替える

    最大行要素で行列を並べ替える必要がある場合は、1つのパラメーターを受け取り、「max」メソッドを使用して結果を決定するメソッドが定義されます。 例 以下は同じのデモンストレーションです- def sort_max(row):    return max(row) my_list = [[15, 27, 18], [39, 20, 13], [13, 15, 56], [43, 13, 25]] print("The list is :") print(my_list) my_list.sort(key = sort_max, reverse =

  8. Python –数字のある行を削除する

    数字のある行を削除する必要がある場合は、リスト内包表記と「not」および「any」演算子が使用されます。 例 以下は同じのデモンストレーションです- my_list = [[14, 'Pyt', 'fun'], ['Pyt', 'is', 'best'], [23, 51], ['Pyt', 'fun']] print("The list is :") print(my_list) my_result = [index for index in my_lis

  9. Python –リスト内の単位桁で並べ替え

    リスト内の桁を単位で並べ替える必要がある場合は、1つのパラメーターを受け取り、「str」と負のインデックスを使用して出力を決定するメソッドが定義されます。 例 以下は同じのデモンストレーションです- def unit_sort(element):    return str(element)[-1] my_list = [716, 134, 343, 24742] print("The list is :") print(my_list) my_list.sort(key=unit_sort) print("The result is

  10. Python –リスト内の隣接する要素

    リスト内の隣接する要素を表示する必要がある場合は、列挙と単純な反復を使用して結果を決定するメソッドが定義されます。 例 以下は同じのデモンストレーションです- def find_adjacent_elements(my_list):    my_result = []    for index, ele in enumerate(my_list):       if index == 0:          my_result.append((None, my_list[i

  11. Python –Kより大きいタプル製品をフィルター処理する

    Kより大きいタプル製品をフィルタリングする必要がある場合は、リスト内包表記が使用されます。 例 以下は同じのデモンストレーションです- def tuples_product(index):    my_result = 1    for element in index:       my_result *= element    return my_result my_list = [(14, 25, 17), (2, 3, 5), (81, 42, 21), (6, 2, 1)] print(&

  12. Python –N番目ごとのインデックスを追加リスト

    「N」番目のインデックスごとにリストを追加する必要がある場合は、単純な反復と「列挙」属性が使用されます。 例 以下は同じのデモンストレーションです- my_list = [13, 27, 48, 12, 21, 45, 28, 19, 63] print("The list is :") print(my_list) append_list = ['P', 'Y', 'T'] N = 3 print("The value of N is ") print(N) my_result = [] fo

  13. リスト内のKの差よりも小さい要素を削除するPythonプログラム

    リスト内の差がK未満の要素を削除する必要がある場合は、単純な反復と「if」条件が使用されます。 例 以下は同じのデモンストレーションです- my_list = [13, 29, 24, 18, 40, 15] print("The list is :") print(my_list) K = 3 my_list = sorted(my_list) index = 0 while index < len(my_list) - 1:    if my_list[index] + K > my_list[index + 1]: &nbs

  14. Python –指定された順序で文字列を連結します

    文字列を特定の順序で連結する必要がある場合は、単純な反復が使用されます。 例 以下は同じのデモンストレーションです- my_list = ["pyt", "fun", "for", "learning"] print("The list is :") print(my_list) sort_order = [1, 0, 3, 2] my_result = '' for element in sort_order:    my_result += m

  15. Python-最初の列の要素で行列をマージする

    最初の列の要素で行列をマージする必要がある場合は、単純な反復とリスト内包表記、および「setdefault」メソッドが使用されます。 例 以下は同じのデモンストレーションです- my_list = [[41, "python"], [13, "pyt"], [41, "is"],[4, "always"], [3, "fun"]] print("The list is :") print(my_list) my_result = {} for key, value in

  16. Python –マトリックス内のK文字列を含む行

    マトリックス内に「K」文字列を持つ行を検索する必要がある場合は、「enumerate」属性、単純な反復、および「append」メソッドが使用されます。 例 以下は同じのデモンストレーションです- my_list = [["Pyt", "fun", "python"], ["python", "rock"],["Pyt", "for", "CS"], ["Keep", "learning"]]

  17. Python –ソートされた文字列を抽出する

    ソートされた文字列を抽出する必要がある場合は、リスト内包表記と「ソートされた」メソッドが使用されます。 例 以下は同じのデモンストレーションです- my_list = ["pyt", "Fdf", "Fun"] print("The list is :") print(my_list) my_result = [element for element in my_list if ''.join(sorted(element)) == element] print("The resu

  18. Python –リスト内のランダムな範囲

    リスト内のランダムな範囲を見つける必要がある場合は、リスト内包表記と「ランダム」パッケージに含まれる「randrange」メソッドが使用されます。 例 以下は同じのデモンストレーションです- import random my_result = [random.randrange(1, 100, 1) for i in range(10)] print ("The result is :") print(my_result) 出力 The result is : [40, 73, 58, 45, 68, 19, 86, 6, 15, 71] 説明 必要なパッケージ

  19. Python –ファクター数でリストを並べ替える

    因子数でリストを並べ替える必要がある場合は、リスト内包表記と剰余演算子を「len」メソッドとともに使用して出力を決定するメソッドが定義されます。 例 以下は同じのデモンストレーションです- def factor_count(element):    return len([element for index in range(1, element) if element % index == 0]) my_list = [121, 1120, 13540, 221, 1400] print("The list is :") print(my_lis

  20. 文字列リストから指定された範囲の文字を抽出するPythonプログラム

    文字列リストから特定の範囲の文字を抽出する必要がある場合は、リスト内包表記とリストスライスが使用されます。 例 以下は同じのデモンストレーションです- my_list = ["python", "is", "fun", "to", "learn"] print("The list is :") print(my_list) start, end = 11, 25 my_result = ''.join([element for element in m

Total 8994 -コンピューター  FirstPage PreviousPage NextPage LastPage CurrentPage:329/450  20-コンピューター/Page Goto:1 323 324 325 326 327 328 329 330 331 332 333 334 335