Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

Python – 분할이 ​​동일한지 확인

<시간/>

문자열의 분할이 동일한지 확인해야 하는 경우 'if' 조건과 함께 'len' 메서드, 'list' 메서드 및 'set' 연산자를 사용합니다.

예시

아래는 동일한 데모입니다 -

my_string ='96%96%96%96%96%96'print("문자열은 다음과 같습니다. " )print(my_string)my_split_char ="%"print("문자열을 분할할 문자는 다음과 같습니다. ")print(my_split_char)my_result =len(list(set(my_string.split(my_split_char)))) ==1print("결과 목록은 다음과 같습니다. ")if(my_result ==True):print("모든 분할은 equal")else:print("모든 분할이 동일하지 않습니다.")

출력

문자열은 다음과 같습니다.96%96%96%96%96%96문자열을 분할해야 하는 문자는 다음과 같습니다.%결과 목록은 다음과 같습니다. 

설명

  • 문자열이 정의되어 콘솔에 표시됩니다.

  • 문자열을 분할할 기준이 되는 문자가 정의됩니다.

  • 콘솔에도 표시됩니다.

  • 이 문자를 기준으로 문자열을 분할하고 집합으로 변환하여 고유한 요소를 얻습니다.

  • 목록으로 변환됩니다.

  • 길이가 1에 해당하는지 확인합니다.

  • 그렇다면 이 부울 값은 변수에 저장됩니다.

  • 이 Boolean 변수의 값에 따라 콘솔에 관련 메시지가 표시됩니다.