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 :") print(K) my_result = [] index = 0 while index < len(my_list): element = my_list[index] if (index < len(my_list) - 1) and my_list[index + 1] == K: element = element + K + my_list[index + 2] index += 2 my_result.append(element) index += 1 print("The result is :") print(my_result)>
出力
The list is : ['python', '+', 'is', 'fun', '+', 'to', 'learn'] The value of K is : + The result is : ['python+is', 'fun+to', 'learn']
説明
-
文字列のリストが定義され、コンソールに表示されます。
-
「K」の値には文字列が割り当てられ、コンソールに表示されます。
-
空のリストが定義されています。
-
整数値は0に初期化されます。
-
整数値がリストの長さよりも短いかどうかがチェックされます。
-
その場合、特定のインデックスの要素が変数に割り当てられます。
-
整数変数とリストの長さが再度比較され、要素に異なる値が割り当てられます。
-
整数は2ずつ増加します。
-
最後に、この変数は空のリストに追加され、整数は1ずつ増加します。
-
結果は、コンソールに表示される変数です。
-
Pythonで2つの文字列を連結する方法は?
2つの文字列を連結することは、両方の文字列をマージすることを意味します。 「Tutorials」と「Point」を連結すると、「TutorialsPoint」になります。 Pythonで2つの文字列を連結するさまざまな方法について説明します。 「+」演算子の使用 Pythonでは、2つの文字列の間に「+」演算子を使用するだけで、2つの文字列を連結できます。 「+」演算子を使用して、3つ以上の文字列を連結できます。 例 s1="Tutorials" s2="Point" s3=s1+s2 s4=s1+" "+s2 print(s3
-
Pythonプログラムのcallable()
このチュートリアルでは、組み込みメソッド callable()について説明します。 。 1つの引数を取り、その引数が呼び出し可能であるかどうかを返します。 か否か。関数やクラスを取得すると、それらを呼び出すことができます。整数、浮動小数点数、文字列などの定数は呼び出しできません。 例 いくつかの例を見てみましょう。 # definition def even(n): return True if n % 2 == 0 else False # checking whether even() is callable or not print(callable(ev