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

Python – 문자 목록에서 Word 구성 테스트

<시간/>

문자 목록에서 단어 구성을 테스트해야 하는 경우 'all' 연산자와 'count' 방법을 사용합니다.

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

<미리>my_list =['p', 'p', 'y', 't', 'h', 'p', 'p', 'y', 'n', 'y', 'y', 't']print("목록은 다음과 같습니다.")print(my_list)key ='pyt'print("키는 다음과 같습니다.")print(key)my_result =all(key.count(chr) <=my_list.count (chr) for chr in key)print("결과는 :")if(my_result ==True):print("단어를 구성할 수 있습니다. ")else:print("단어를 구성할 수 없습니다. ")

출력

목록은 다음과 같습니다.['p', 'p', 'y', 't', 'h', 'p', 'p', 'y', 'n', 'y', 'y ', 't']결과는 :Word를 구성할 수 있습니다.

설명

  • 목록이 정의되고 콘솔에 표시됩니다.

  • 키 값이 정의되고 콘솔에 표시됩니다.

  • 목록 반복은 목록의 모든 문자에 액세스하는 데 사용됩니다.

  • 그런 다음 키와 비교하여 키를 구성할 수 있는지 확인합니다.

  • 'all' 연산자는 모든 요소가 고려되도록 하는 데 사용됩니다.

  • 이것은 변수에 할당됩니다.

  • 콘솔에 출력으로 표시됩니다.