편집 기록

편집 기록
  • 프로필 nowp님의 편집
    날짜2021.03.17

    리스트 에서 인덱스를 두개 추출할 수 있나요(for 이용해서..)


    지수영철희를 조합해서, 이름을 뽑아내(예> 지희, 수철, 영수 등)려고 했습니다. 그래서 원하는 결과값은

    지희 40 150
    
    수철 50 200
    
    영수 45 190
    

    .... 이렇게 얻고 싶었습니다 리스트 안의 요소를 두가지를 뽑을 수 있을까요? for i, j in hanguls를 하고 싶었습니다 그게 안되서 아래처럼 머리 굴렸는데 또 오류가 뜨네요.


    import random
    hanguls = list("지수영철희")
    for i in hanguls:
        for j in hanguls.remove(i):
            name = i+j
            weight = random.randrange(40,100)
            height = random.randrange(140,200)
    
            print("{} {} {} \n".format(name, weight, height))
    

    아래는 오류 내용입니다.

    Traceback (most recent call last):
      File "C:\Users\Taewook Kim\Desktop\Programming\PracticePython\practice.py", line 4, in <module>
        for j in hanguls.remove(i):
    TypeError: 'NoneType' object is not iterable
    
  • 프로필 알 수 없는 사용자님의 편집
    날짜2021.03.17

    리스트 에서 인덱스를 두개 추출할 수 있나요(for 이용해서..)


    지수영철희를 조합해서, 이름을 뽑아내(예> 지희, 수철, 영수 등)려고 했습니다. 그래서 원하는 결과값은

    지희 40 150

    수철 50 200

    영수 45 190

    .... 이렇게 얻고 싶었습니다 리스트 안의 요소를 두가지를 뽑을 수 있을까요? for i, j in hanguls를 하고 싶었습니다 그게 안되서 아래처럼 머리 굴렸는데 또 오류가 뜨네요 ㅠㅠ


    import random
    hanguls = list("지수영철희")
    for i in hanguls:
        for j in hanguls.remove(i):
            name = i+j
            weight = random.randrange(40,100)
            height = random.randrange(140,200)
    
            print("{} {} {} \n".format(name, weight, height))
    

    아래는 오류 내용입니다. Traceback (most recent call last): File "C:\Users\Taewook Kim\Desktop\Programming\PracticePython\practice.py", line 4, in for j in hanguls.remove(i): TypeError: 'NoneType' object is not iterable

  • 프로필 ᅟᅟᅟᅟ님의 편집
    날짜2021.03.17

    리스트 에서 인덱스를 두개 추출할 수 있나요(for 이용해서..)


    지수영철희를 조합해서, 이름을 뽑아내(예> 지희, 수철, 영수 등)려고 했습니다. 그래서 원하는 결과값은

    지희 40 150 수철 50 200 영수 45 190 .... 이렇게 얻고 싶었습니다 리스트 안의 요소를 두가지를 뽑을 수 있을까요? for i, j in hanguls를 하고 싶었습니다 그게 안되서 아래처럼 머리 굴렸는데 또 오류가 뜨네요 ㅠㅠ


    import random
    hanguls = list("지수영철희")
    for i in hanguls:
        for j in hanguls.remove(i):
            name = i+j
            weight = random.randrange(40,100)
            height = random.randrange(140,200)
    
            print("{} {} {} \n".format(name, weight, height))
    

    아래는 오류 내용입니다. Traceback (most recent call last): File "C:\Users\Taewook Kim\Desktop\Programming\PracticePython\practice.py", line 4, in for j in hanguls.remove(i): TypeError: 'NoneType' object is not iterable

  • 프로필 알 수 없는 사용자님의 편집
    날짜2021.03.17

    리스트 에서 인덱스를 두개 추출할 수 있나요(for 이용해서..)


    지수영철희를 조합해서, 이름을 뽑아내(예> 지희, 수철, 영수 등)려고 했습니다. 그래서 원하는 결과값은

    지희 40 150 수철 50 200 영수 45 190 .... 이렇게 얻고 싶었습니다 리스트 안의 요소를 두가지를 뽑을 수 있을까요? for i, j in hanguls를 하고 싶었습니다 그게 안되서 아래처럼 머리 굴렸는데 또 오류가 뜨네요 ㅠㅠ


    import random hanguls = list("지수영철희") for i in hanguls: for j in hanguls.remove(i): name = i+j weight = random.randrange(40,100) height = random.randrange(140,200)

        print("{} {} {} \n".format(name, weight, height))
    

    아래는 오류 내용입니다. Traceback (most recent call last): File "C:\Users\Taewook Kim\Desktop\Programming\PracticePython\practice.py", line 4, in for j in hanguls.remove(i): TypeError: 'NoneType' object is not iterable