한 줄의 문자가 단어를 구성 할 수 있는지 확인

작은 통나무

예제 테스트 파일의 각 줄이 특정 단어 'aardvark'를 구성 할 수 있는지 확인하고 싶습니다. 예를 들어 다음 예제 텍스트가 제공됩니다.

No aardv*rks here!  
Only armadillos and anteaters.  
Animals are run down: very awful road kill.  
I prefer a quick guacamole made from avocados.

다음과 같이 출력되어야합니다.

Aardvark on line 3
Aardvark on line 4

3 번과 4 번 줄의 글자는 'aardvark'라는 단어를 만들 수 있기 때문입니다.

이것이 내가 지금까지 가지고있는 것입니다. 저는 1부터 몇 줄까지 예제 텍스트에 몇 줄이 있는지 번호를 매겼습니다. 나는 거기에서 어디로 가야할지 모르겠다.

lines_counter = 0
with open ('input.txt') as f:
    for line in f:
        if line != '\n':
            lines_counter += 1
for c in range(1,lines_counter+1):
  print( c )

나는 또한 이것을 썼다, 나는 이것이 작동 할 것이라고 생각하지 않는다. 하지만 나는 시도했다 :(

for c in f:
  a = c.count('a')
  r = c.count('r')
  k = c.count('k')
  d = c.count('d')
  v = c.count('v')
  h = a + r + k + d + v
enrico.bacis

다음 collections.Counter과 같이 사용할 수 있습니다 .

from collections import Counter

with open ('input.txt') as f:
    for idx, line in enumerate(f):
        if line != '\n':
            counter = Counter(line.lower())
            counter.subtract('aardvark')
            if min(counter.values()) >= 0:
                print('Aardvark on line %d' % (idx + 1))

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

7 개의 임의의 문자로 구성된 문자열이 파일에 존재하는 단어를 구성 할 수 있는지 확인하는 방법

분류에서Dev

한 단어에서 인접한 2 개의 중복 된 문자를 병합하여 특정 단어를 생성 할 수 있는지 어떻게 확인할 수 있습니까?

분류에서Dev

예측할 수없는 구분 기호가있는 문자열의 단어 확인

분류에서Dev

배열의 문장에 Swift의 정확한 단어가 포함되어 있는지 어떻게 확인할 수 있습니까?

분류에서Dev

주어진 단어가 R에서 단어를 구성 할 수 있는지 확인하는 방법은 무엇입니까?

분류에서Dev

숫자의 합과 그 반대로 숫자를 구성 할 수 있는지 확인

분류에서Dev

이 구조의 객체가 생성되지 않은 경우 sizeof는 메모리 구조의 정확한 크기를 어떻게 결정할 수 있습니까?

분류에서Dev

알파벳의 각 문자를 포함하지 않는 파일의 단어 수를 인쇄하는 pyhton 코드를 어떻게 작성할 수 있습니까?

분류에서Dev

Java를 사용하여 입력 1의 단어를 사용하여 입력 2를 구성 할 수 있는지 확인하는 방법은 무엇입니까?

분류에서Dev

값에 인코딩되지 않은 <문자가있을 수있는 XML과 유사한 문자열을 어떻게 구문 분석 할 수 있습니까?

분류에서Dev

XML 노드의 문자열 길이를 확인할 수있는 도구가 있습니까?

분류에서Dev

비디오 카드와 TV의 콤보가 HDCP와 호환되는지 확인할 수있는 간단한 도구가 있습니까?

분류에서Dev

특정 문자 이후 각 줄의 고유성을 어떻게 확인할 수 있습니까?

분류에서Dev

서로 다른 두 목록의 값 사이를 앞뒤로 순환하여 단어를 구성 할 수 있는지 확인합니다.

분류에서Dev

정규식을 사용하여 동적 탭과 줄 바꿈으로 구분 된 문자열의 유효성을 어떻게 확인할 수 있습니까?

분류에서Dev

나는 간단한 저지 편안한 웹 서비스 hello world를 시도하고 있지만 작동하지 않습니다. 누구든지 내가 어디에서 잘못하고 있는지 확인할 수 있습니까?

분류에서Dev

자바의 정수를 인쇄 할 수있는 구문은 무엇인가

분류에서Dev

컴퓨터가 WSUS를 사용하도록 구성되었는지 어떻게 확인할 수 있습니까?

분류에서Dev

구성 매개 변수가 있는지 어떻게 확인할 수 있습니까?

분류에서Dev

커서가 줄의 끝에 있는지 어떻게 확인할 수 있습니까?

분류에서Dev

문자열로 가져온 변수가 Javascript의 숫자 또는 문자인지 어떻게 확인할 수 있습니까?

분류에서Dev

수신자가 동일한 템플릿의 DocuSign 봉투를 이미 받았는지 여부를 어떻게 확인할 수 있습니까?

분류에서Dev

구문 확장을 작성할 때 어노테이션이있는 유형 이외의 유형에 대한 정보를 조회 할 수 있습니까?

분류에서Dev

가짜에 대한 Google 모의 대리자는 복사를 구성 할 수 있어야합니다.

분류에서Dev

데이터 프레임 열의 정수 데이터에 동일한 자릿수가 있는지 어떻게 확인할 수 있습니까?

분류에서Dev

줄이 비어 있거나 인쇄 할 수없는 문자가 포함되어 있는지 확인하십시오.

분류에서Dev

파일에 한 줄에 3 단어가 있는지 확인 unix

분류에서Dev

OS 부팅 시도가 모두 실패 할 때 CPU가 실패한 구성 요소인지 어떻게 확인할 수 있습니까?

분류에서Dev

비 객체의 속성을 얻으려고-> 객체가 있는지 어떻게 확인할 수 있습니까?

Related 관련 기사

  1. 1

    7 개의 임의의 문자로 구성된 문자열이 파일에 존재하는 단어를 구성 할 수 있는지 확인하는 방법

  2. 2

    한 단어에서 인접한 2 개의 중복 된 문자를 병합하여 특정 단어를 생성 할 수 있는지 어떻게 확인할 수 있습니까?

  3. 3

    예측할 수없는 구분 기호가있는 문자열의 단어 확인

  4. 4

    배열의 문장에 Swift의 정확한 단어가 포함되어 있는지 어떻게 확인할 수 있습니까?

  5. 5

    주어진 단어가 R에서 단어를 구성 할 수 있는지 확인하는 방법은 무엇입니까?

  6. 6

    숫자의 합과 그 반대로 숫자를 구성 할 수 있는지 확인

  7. 7

    이 구조의 객체가 생성되지 않은 경우 sizeof는 메모리 구조의 정확한 크기를 어떻게 결정할 수 있습니까?

  8. 8

    알파벳의 각 문자를 포함하지 않는 파일의 단어 수를 인쇄하는 pyhton 코드를 어떻게 작성할 수 있습니까?

  9. 9

    Java를 사용하여 입력 1의 단어를 사용하여 입력 2를 구성 할 수 있는지 확인하는 방법은 무엇입니까?

  10. 10

    값에 인코딩되지 않은 <문자가있을 수있는 XML과 유사한 문자열을 어떻게 구문 분석 할 수 있습니까?

  11. 11

    XML 노드의 문자열 길이를 확인할 수있는 도구가 있습니까?

  12. 12

    비디오 카드와 TV의 콤보가 HDCP와 호환되는지 확인할 수있는 간단한 도구가 있습니까?

  13. 13

    특정 문자 이후 각 줄의 고유성을 어떻게 확인할 수 있습니까?

  14. 14

    서로 다른 두 목록의 값 사이를 앞뒤로 순환하여 단어를 구성 할 수 있는지 확인합니다.

  15. 15

    정규식을 사용하여 동적 탭과 줄 바꿈으로 구분 된 문자열의 유효성을 어떻게 확인할 수 있습니까?

  16. 16

    나는 간단한 저지 편안한 웹 서비스 hello world를 시도하고 있지만 작동하지 않습니다. 누구든지 내가 어디에서 잘못하고 있는지 확인할 수 있습니까?

  17. 17

    자바의 정수를 인쇄 할 수있는 구문은 무엇인가

  18. 18

    컴퓨터가 WSUS를 사용하도록 구성되었는지 어떻게 확인할 수 있습니까?

  19. 19

    구성 매개 변수가 있는지 어떻게 확인할 수 있습니까?

  20. 20

    커서가 줄의 끝에 있는지 어떻게 확인할 수 있습니까?

  21. 21

    문자열로 가져온 변수가 Javascript의 숫자 또는 문자인지 어떻게 확인할 수 있습니까?

  22. 22

    수신자가 동일한 템플릿의 DocuSign 봉투를 이미 받았는지 여부를 어떻게 확인할 수 있습니까?

  23. 23

    구문 확장을 작성할 때 어노테이션이있는 유형 이외의 유형에 대한 정보를 조회 할 수 있습니까?

  24. 24

    가짜에 대한 Google 모의 대리자는 복사를 구성 할 수 있어야합니다.

  25. 25

    데이터 프레임 열의 정수 데이터에 동일한 자릿수가 있는지 어떻게 확인할 수 있습니까?

  26. 26

    줄이 비어 있거나 인쇄 할 수없는 문자가 포함되어 있는지 확인하십시오.

  27. 27

    파일에 한 줄에 3 단어가 있는지 확인 unix

  28. 28

    OS 부팅 시도가 모두 실패 할 때 CPU가 실패한 구성 요소인지 어떻게 확인할 수 있습니까?

  29. 29

    비 객체의 속성을 얻으려고-> 객체가 있는지 어떻게 확인할 수 있습니까?

뜨겁다태그

보관