루프를 종료하는 동안 오류가 발생했습니다.

T. 그린

사용자가 이름 목록을 입력하고 컴퓨터가 중복 된 이름을 인쇄하는 프로그램을 만들고 있습니다. 지금까지 가지고있는 코드는 다음과 같습니다.

names = []
final = []

enter = raw_input('Enter the name')
while enter != 'exit':
    names.append(enter)
    enter = raw_input('Enter the name')

for i in names:
    for a in (names):
        a = i + 1
        if a == i:
            final.append(i)

print final

도달하면 오류가 발생합니다.

a = i + 1

이 문제를 어떻게 해결할 수 있습니까?

앤디

이 작업을 수행하여 중복을 찾을 수 있습니다 ( for루프 대신 ).

print set(x for x in names if names.count(x) > 1)

이것은 변수에 두 번 이상 set나타나는 값 을 반환합니다 names.


names = []
final = []

enter = raw_input('Enter the name')
while enter != 'exit':
    names.append(enter)
    enter = raw_input('Enter the name')

print(set(x for x in names if names.count(x) > 1))

산출:

Enter the nameAndy
Enter the nameAndy
Enter the nameAndy
Enter the nameBob
Enter the nameGeorge
Enter the nameAndy
Enter the nameBob
Enter the nameexit
set(['Bob', 'Andy'])

Bob그리고 Andy한 번 이상 입력되었다. George는 아니 었으므로 세트에 나타나지 않습니다.

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

오류 : pyaudio를 설치하는 동안 종료 상태 1로 명령 오류가 발생했습니다.

분류에서Dev

서버 구축 오류 : test.apk를 종료하는 동안 오류가 발생했습니다.

분류에서Dev

for 루프에서 컴파일하는 동안 오류가 발생했습니다.

분류에서Dev

pyotherside를 만드는 동안 오류가 발생했습니다.

분류에서Dev

프로젝트를 가져 오는 동안 오류가 발생했습니다.

분류에서Dev

프로젝트를 추가하는 동안 오류가 발생했습니다.

분류에서Dev

Flask / Jinja를 사용하여 for 루프를 닫는 동안 오류가 발생했습니다.

분류에서Dev

Jframe 창을 종료하는 동안 오류가 발생했습니다.

분류에서Dev

Yeoman 생성기를 시작하는 동안 오류가 발생했습니다.

분류에서Dev

msql db를 solr로 가져 오는 동안 오류가 발생했습니다.

분류에서Dev

HTML 코드를 가져 오는 동안 오류가 발생했습니다.

분류에서Dev

커서를 가져 오는 동안 오류가 발생했습니다.

분류에서Dev

Nuget PackageProvider를 가져 오는 동안 오류가 발생했습니다.

분류에서Dev

pyexcel-xlxs를 가져 오는 동안 오류가 발생했습니다.

분류에서Dev

GeneratorDataset 반복자를 종료하는 동안 오류가 발생했습니다. 취소됨 : 작업이 취소되었습니다.

분류에서Dev

jpg를 pdf로 변환하는 동안 오류가 발생했습니다.

분류에서Dev

docplex 예제를 실행하는 동안 BrokenProcessPool 오류가 발생했습니다.

분류에서Dev

Geocoder.local.findAddressesFromQuery를 실행하는 동안 오류가 발생했습니다.

분류에서Dev

서비스를 주입하는 동안 오류가 발생했습니다.

분류에서Dev

springboot에서 @Autowired를 사용하는 동안 오류가 발생했습니다.

분류에서Dev

Pyspark에서 mapPartitions를 사용하는 동안 오류가 발생했습니다.

분류에서Dev

jpg를 pdf로 변환하는 동안 오류가 발생했습니다.

분류에서Dev

업데이트를 시도하는 동안 오류가 발생했습니다.

분류에서Dev

Glassfish를 시작하는 동안 오류가 발생했습니다 (errno = 22).

분류에서Dev

mapfragment를로드하는 동안 오류가 발생했습니다.

분류에서Dev

Mac에 Rails를 설치하는 동안 오류가 발생했습니다.

분류에서Dev

zsteg를 설치하는 동안 오류가 발생했습니다.

분류에서Dev

Jenkins에서 mstest를 실행하는 동안 오류가 발생했습니다.

분류에서Dev

virtualenvwrapper를 설치하는 동안 오류가 발생했습니다.

Related 관련 기사

  1. 1

    오류 : pyaudio를 설치하는 동안 종료 상태 1로 명령 오류가 발생했습니다.

  2. 2

    서버 구축 오류 : test.apk를 종료하는 동안 오류가 발생했습니다.

  3. 3

    for 루프에서 컴파일하는 동안 오류가 발생했습니다.

  4. 4

    pyotherside를 만드는 동안 오류가 발생했습니다.

  5. 5

    프로젝트를 가져 오는 동안 오류가 발생했습니다.

  6. 6

    프로젝트를 추가하는 동안 오류가 발생했습니다.

  7. 7

    Flask / Jinja를 사용하여 for 루프를 닫는 동안 오류가 발생했습니다.

  8. 8

    Jframe 창을 종료하는 동안 오류가 발생했습니다.

  9. 9

    Yeoman 생성기를 시작하는 동안 오류가 발생했습니다.

  10. 10

    msql db를 solr로 가져 오는 동안 오류가 발생했습니다.

  11. 11

    HTML 코드를 가져 오는 동안 오류가 발생했습니다.

  12. 12

    커서를 가져 오는 동안 오류가 발생했습니다.

  13. 13

    Nuget PackageProvider를 가져 오는 동안 오류가 발생했습니다.

  14. 14

    pyexcel-xlxs를 가져 오는 동안 오류가 발생했습니다.

  15. 15

    GeneratorDataset 반복자를 종료하는 동안 오류가 발생했습니다. 취소됨 : 작업이 취소되었습니다.

  16. 16

    jpg를 pdf로 변환하는 동안 오류가 발생했습니다.

  17. 17

    docplex 예제를 실행하는 동안 BrokenProcessPool 오류가 발생했습니다.

  18. 18

    Geocoder.local.findAddressesFromQuery를 실행하는 동안 오류가 발생했습니다.

  19. 19

    서비스를 주입하는 동안 오류가 발생했습니다.

  20. 20

    springboot에서 @Autowired를 사용하는 동안 오류가 발생했습니다.

  21. 21

    Pyspark에서 mapPartitions를 사용하는 동안 오류가 발생했습니다.

  22. 22

    jpg를 pdf로 변환하는 동안 오류가 발생했습니다.

  23. 23

    업데이트를 시도하는 동안 오류가 발생했습니다.

  24. 24

    Glassfish를 시작하는 동안 오류가 발생했습니다 (errno = 22).

  25. 25

    mapfragment를로드하는 동안 오류가 발생했습니다.

  26. 26

    Mac에 Rails를 설치하는 동안 오류가 발생했습니다.

  27. 27

    zsteg를 설치하는 동안 오류가 발생했습니다.

  28. 28

    Jenkins에서 mstest를 실행하는 동안 오류가 발생했습니다.

  29. 29

    virtualenvwrapper를 설치하는 동안 오류가 발생했습니다.

뜨겁다태그

보관