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

Pythonでタプルをリストに追加する(またはその逆)


リストにタプルを追加する必要がある場合、またはその逆の場合は、「+」演算子を使用できます。

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

my_list = [3, 6, 9, 45, 66]

print("The list is : ")
print(my_list)

my_tup = (11, 14, 21)
print("The tuple is ")
print(my_tup)
my_list += my_tup

print("The list after addition is : " )
print(my_list)

出力

The list is :
[3, 6, 9, 45, 66]
The tuple is
(11, 14, 21)
The list after addition is :
[3, 6, 9, 45, 66, 11, 14, 21]

説明

  • リストが定義され、コンソールに表示されます。

  • タプルが定義され、コンソールに表示されます。

  • 「+」演算子は、リストとタプルを追加するために使用されます。

  • これは、コンソールに出力として表示されます。


  1. Pythonで文字列と文字列のリストからタプルを作成するにはどうすればよいですか?

    組み込み関数tuple()は、Python文字列を個々の文字のタプルに変換します。また、リストオブジェクトをタプルに変換します。 >>> tuple("TutorialsPoint") ('T', 'u', 't', 'o', 'r', 'i', 'a', 'l', 's', 'P', 'o', 'i', 'n', 't') >&

  2. タプルのPythonリストを反復処理するにはどうすればよいですか?

    最も簡単な方法は、ネストされた2つのforループを使用することです。外側のループは各タプルをフェッチし、内側のループはタプルから各アイテムをトラバースします。内部print()関数end =’‘は、タプル内のすべてのアイテムを1行で印刷します。別のprint()は、各タプルの後に改行を導入します。 例 L=[(1,2,3), (4,5,6), (7,8,9,10)] for x in L:   for y in x:     print(y, end=' ')   print() 出力 1 2 3 4 5 6 7 8 9 10