Python

 Computer >> コンピューター >  >> プログラミング >> Python
  1. Kの周りの文字列を連結するPythonプログラム

    「K」の周りに文字列を連結する必要がある場合は、単純な反復と「append」メソッドが使用されます。 例 以下は同じのデモンストレーションです- my_list = ["python", "+", 'is', 'fun', "+", 'to', 'learn'] print("The list is :") print(my_list) K = "+" print("The value of K is :"

  2. 指定された文字を除くリストのすべての文字を置き換えるPythonプログラム

    特定の文字を除くリストのすべての文字を置き換える必要がある場合は、リスト内包表記と「==」演算子が使用されます。 例 以下は同じのデモンストレーションです- my_list = ['P', 'Y', 'T', 'H', 'O', 'N', 'P', 'H', 'P'] print("The list is :") print(my_list) replace_char = '$' retain_char =

  3. 文字列のリストからK番目の単語の文字位置を見つけるPythonプログラム

    文字列のリストから「K」番目の単語の文字位置を見つける必要がある場合は、リスト内包表記と列挙型が使用されます。 例 以下は同じのデモンストレーションです- my_list = ["python", "is", "fun", "to", "learn"] print("The list is :") print(my_list) K = 15 print("The value of K is :") print(K) my_result = [ele

  4. 与えられた条件でリスト内のすべての組み合わせを見つけるPythonプログラム

    指定された条件でリスト内のすべての組み合わせを検索する必要がある場合は、単純な反復、appendメソッド、および「isinstance」メソッドが使用されます。 例 以下は同じのデモンストレーションです- my_list = ["python", [15, 12, 33, 14], "is", ["fun", "easy", "better", "cool"]] print("The list is :") print(my_list) K = 4

  5. Python –K番目のセグメントごとにクロスジョイン

    すべての「K」番目の要素を相互結合する必要がある場合、反復を使用してインデックスを出力としてフェッチするメソッドが定義されます。 例 以下は同じのデモンストレーションです- def merge_pair_elem(my_list_1, my_list_2, K): index_1 = 0 index_2 = 0 while(index_1 < len(my_list_1)): for i in range(K): yield my_list_1[index_1] index_1 += 1 for i in

  6. Python –数字に基づいてリストアイテムを並べ替える

    数字に基づいてリストアイテムを並べ替える必要がある場合は、リスト内包表記と「合計」メソッドを使用して出力を決定するメソッドが定義されます。 例 以下は同じのデモンストレーションです- def sort_list_digit(my_list): digits = [int(digit) for digit in str(my_list) ] return sum(digits) my_list = [124, 20, 106, 35, 44] print("The list is :") print(my_list) print("The res

  7. すべての要素の後に指定された文字列を追加してタプルをリストに変換するPythonプログラム

    すべての要素の後に指定された文字列を追加してタプルをリストに変換する必要がある場合は、リスト内包表記が使用されます。 例 以下は同じのデモンストレーションです- my_tuple = ((15, 16), (71), 42, 99) print("The tuple is :") print(my_tuple) K = "Pyt" print("The value of K is :") print(K) my_result = [element for sub in my_tuple for element in (sub,

  8. タプルのリストで正の要素を持つタプルを検索するPythonプログラム

    タプルのリストで正の要素を持つタプルを見つける必要がある場合は、リスト内包表記と「すべて」の演算子が使用されます。 例 以下は同じのデモンストレーションです- my_tuple = [(14, 15, 19), (-32, 23, 32), (-31, 15, 63), (46, 68)] print("The list is :") print(my_tuple) my_result = [sub for sub in my_tuple if all(element >= 0 for element in sub)] print("The resu

  9. Python –マトリックスでグループ化された要素のリスト

    マトリックスにグループ化された要素をリストする必要がある場合は、単純な反復、「pop」メソッド、リスト内包表記、および「append」メソッドが使用されます。 例 以下は同じのデモンストレーションです- my_list = [[14, 62], [51, 23], [12, 62], [78, 87], [41, 14]] print("The list is :") print(my_list) check_list = [14, 12, 41, 62] print("The list is :") print(check_list) my_r

  10. Python –リスト内の要素の頻度を制限する

    リスト内の要素の頻度を制限する必要がある場合は、「追加」メソッドとともに単純な反復が使用されます。 例 以下は同じのデモンストレーションです- from collections import defaultdict my_list = [11, 14, 15,14, 11, 14, 14, 15, 15, 16] print("The list is :") print(my_list) my_dict = {14 : 3, 11 : 1, 16 : 1, 15 : 2} print("The dictionary is :") print(m

  11. Python –タプルを辞書キーに連結する

    タプルを辞書キーに連結する必要がある場合は、リスト内包表記と「結合」属性が使用されます。 例 以下は同じのデモンストレーションです- my_list = [(("pyt", "is", "best"), 10), (("pyt", "cool"), 1), (("pyt", "is", "fun"), 15)] print("The list is :") print(my_list) my_result =

  12. Python –リスト内の要素の分数頻度

    リスト内の要素の分数頻度を見つける必要がある場合は、辞書の理解、単純な反復、および「Counter」メソッドが使用されます。 例 以下は同じのデモンストレーションです- from collections import Counter my_list = [14, 15, 42, 60, 75, 50, 45, 55, 14, 60, 48, 65] print("The list is :") print(my_list) my_num = {index : 0 for index in set(my_list)} my_denominator = Counter

  13. Python –リスト内の範囲から要素を抽出します

    リスト内の範囲から要素を抽出する必要がある場合は、単純な反復と「extend」メソッドが使用されます。 例 以下は同じのデモンストレーションです- my_list = [14, 55, 41, 14, 17, 59, 22, 25, 14, 69, 42, 66, 99, 19] print("The list is :") print(my_list) range_list = [(12, 14), (17, 18), (22, 28)] print("The list is :") print(range_list) my_result =

  14. Python –次に大きい値でリストを分割

    次に大きい値に基づいてリストを分割する必要がある場合は、リスト内包表記、「iter」メソッド、および「islice」メソッドが使用されます。 例 以下は同じのデモンストレーションです- from itertools import islice my_list = [11, 22, 33, 34, 45, 26, 87,11] print("The list is :") print(my_list) length_to_split = [2, 5, 3] print("The split length list is :") print(lengt

  15. Python –K番目の偶数要素を検索

    リスト内で「K」番目の偶数要素を見つける必要がある場合は、リスト内包表記と「%」演算子が使用されます。 例 以下は同じのデモンストレーションです- my_list = [14, 63, 28, 32, 18, 99, 13, 61] print("The list is :") print(my_list) K = 3 print("The value of K is :") print(K) my_result = [element for element in my_list if element % 2 == 0][K] print(&q

  16. Python –タプルリストの後方要素を連結します

    タプルリストの後方要素を連結する必要がある場合は、リスト内包表記と「結合」メソッドが使用されます。 例 以下は同じのデモンストレーションです- my_tuple = [(13, 42, "Will"), (48, "is a"), ("good boy", )] print("The tuple is : " ) print(my_tuple) my_result = " ".join([sub[-1] for sub in my_tuple]) print("The resu

  17. Python –順序付きタプル抽出

    順序付けられたタプルを抽出する必要がある場合は、リスト内包表記、「sorted」メソッド、「tuple」メソッド、および「==」演算子が使用されます。 例 以下は同じのデモンストレーションです- my_list = [(15, 74, 36, 22, 54), (13, 24, 56), (59, 60, 34), (42,65, 56), (99, 91)] print("The list is :") print(my_list) my_result = [element for element in my_list if tuple(sorted(element

  18. Python –リスト内のすべてのN番目のタプルのK番目の要素を抽出します

    リスト内のすべての「N」タプルの「K」要素を抽出する必要がある場合は、単純な反復と「append」メソッドが使用されます。 例 以下は同じのデモンストレーションです- my_list = [(54, 51, 23), (73, 24, 47), (24, 33, 72), (64, 27, 18), (63, 24, 67), (12, 25, 77), (31, 39, 80),(33, 55, 78)] print("The list is :") print(my_list) K = 1 print("The value of K is :"

  19. Python –範囲内の要素を持つタプルを抽出します

    特定の範囲の要素を持つタプルを抽出する必要がある場合は、フィルターメソッドとラムダメソッドが使用されます。 例 以下は同じのデモンストレーションです- my_list = [(13, 15, 17), (25, 56), (13, 21, 19 ), (44, 14)] print("The list is :") print(my_list) beg, end = 13, 22 my_result = list(filter(lambda sub : all(element >= beg and element <= end for element i

  20. Python –整数でタプルをフィルタリングする

    タプルを整数でフィルタリングする必要がある場合は、単純な反復と「not」演算子および「isinstance」メソッドが使用されます。 例 以下は同じのデモンストレーションです- my_tuple = [(14, 25, "Python"), (5, 6), (3, ), ("cool", )] print("The tuple is :") print(my_tuple) my_result = [] for sub in my_tuple: temp = True for element in sub:

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