Python
 Computer >> コンピューター >  >> プログラミング >> Python

Python |リストから空のタプルを削除します


タプルのリストから空のタプルを削除する必要がある場合は、単純なループを使用できます。

リストを使用して、異種の値(つまり、整数、浮動小数点、文字列などの任意のデータ型のデータ)を格納できます。

タプルのリストには、基本的にリストで囲まれたタプルが含まれています。

以下は同じのデモンストレーションです-

def remove_empty(my_tuple):
   my_tuple = [t for t in my_tuple if t]
   return my_tuple
my_tuple = [(), (), (''), (" " , " "), (45, 67, 35, 66, 74, 89, 100) , 'jane']
print("The tuple is : ")
print(my_tuple)
print("The method to remove empty tuples is being called...")
my_result = remove_empty(my_tuple)
print("The list of tuple after remvoing empty tuples is : ")
print(my_result)

出力

The tuple is :
[(), (), '', (' ', ' '), (45, 67, 35, 66, 74, 89, 100), 'jane']
The method to remove empty tuples is being called...
The list of tuple after remvoing empty tuples is :
[(' ', ' '), (45, 67, 35, 66, 74, 89, 100), 'jane']

説明

  • 「remove_empty」という名前のメソッドが定義されています。このメソッドは、タプルのリストをパラメーターとして受け取ります。
  • タプルを反復処理し、空でない場合にのみ値を返します。
  • タプルのリストが定義され、コンソールに表示されます。
  • このタプルのリストを渡すことでメソッドが呼び出されます。
  • この操作のデータは変数に割り当てられます。
  • コンソールに出力として表示されます。

  1. Python-リストから重複を削除する方法

    リストは重要なコンテナであり、Web開発だけでなく、日常のプログラミングのほとんどすべてのコードで使用されます。リストを使用すればするほど、リストを習得するための要件が​​増えるため、リストの操作に関する知識が必要になります。リストから重複を削除する操作には多数のアプリケーションがあるため、その知識があると便利です。 例 # using naive methods # initializing list test_list = [1, 3, 5, 6, 3, 5, 6, 1] print ("The original list is : " +  str(test

  2. Pythonのタプルのリストでタプルを組み合わせる

    データ分析では、Pythonで利用可能なデータ構造の組み合わせを使用することがあります。リストには、その要素としてタプルを含めることができます。この記事では、タプルの各要素を別の特定の要素と組み合わせて、リストタプルの組み合わせを作成する方法を説明します。 forループあり 以下のアプローチでは、タプルの各要素を取得してリスト内の要素をループすることにより、要素のペアを作成するforループを作成します。 例 Alist = [([2, 8, 9], 'Mon'), ([7, 5, 6], 'Wed')] # Given list of tuple print(