Python –分割が等しいかどうかを確認します
文字列の分割が等しいかどうかを確認する必要がある場合は、「len」メソッド、「list」メソッド、および「set」演算子が「if」条件とともに使用されます。
例
以下は同じのデモンストレーションです-
my_string = '96%96%96%96%96%96' print("The string is : " ) print(my_string) my_split_char = "%" print("The character on which the string should be split is :") print(my_split_char) my_result = len(list(set(my_string.split(my_split_char)))) == 1 print("The resultant list is : ") if(my_result == True): print("All the splits are equal") else: print("All the splits are not equal")
出力
The string is : 96%96%96%96%96%96 The character on which the string should be split is : % The resultant list is : All the splits are equal
説明
-
文字列が定義され、コンソールに表示されます。
-
文字列を分割する基準となる文字が定義されています。
-
コンソールにも表示されます。
-
文字列はこの文字に基づいて分割され、セットに変換されて、一意の要素が取得されます。
-
これはリストに変換されます。
-
その長さは1に等しいかどうかがチェックされます。
-
はいの場合、このブール値は変数に格納されます。
-
このブール変数の値に基づいて、関連するメッセージがコンソールに表示されます。
-
Python-変数が文字列かどうかを確認します
Pythonを使用したデータ操作中に、操作されている変数のデータ型を確認する必要がある場合があります。これは、適切なメソッドまたは関数をその特定のデータ型に適用するのに役立ちます。この記事では、変数が文字列データ型であるかどうかを確認する方法を説明します。 type()の使用 type()メソッドは、提供された入力のデータ型を評価します。 type()メソッドへの入力として変数を直接取得し、変数を評価します。 例 var1 = "Hello" var2 = 123 var3 = "123" # using type() res_var1 = typ
-
Python文字列メソッド?
Pythonには、文字列で使用できる多くの組み込みメソッドが用意されています。 以下は、Python3で使用可能な文字列メソッドのリストです。 メソッド 説明 例 Capitalize() 最初の文字を大文字にし、残りを小文字にした文字列のコピーを返します。 >>> mystring = "hello python" >>> print(mystring.capitalize()) Hello python Casefold() 文字列の大文字と小文字を区別したコピーを返します。大文字と