편집 기록

편집 기록
  • 프로필 엽토군님의 편집
    날짜2019.06.18

    파이썬 코드 질문드려요(기초질문)


    num1 = '적지를 눈앞에 둔 공격군이 상부의 명령없이 마음대로 회군한다는 것은 명백한 반역행위이다. "우리를 버려두고 당신만 가면 남아 있는 사람들은 어떡하냐"는 것이었다.'
    num2 = '그러나 우왕과 최영은 막다른 골목으로 몰린 이성계가 선택할 수 있는 또 다른 가능성을 무시했다.'
    num3 = '4불가론을 내세우며 위화도 회군을 감행한 이성계의 허물은 이로써 만회될 수 있었다.'
    

    이렇게 되어 있는 텍스트를

    print(num1.split())
    
    # ['적지를', '눈앞에', '둔', '공격군이', '상부의', '명령없이', '마음대로', '회군한다는', '것은', '명백한', '반역행위이다.', '"우리를', '버려두고', '당신만', '가면', '남아', '있는', '사람들은', '어떡하냐"는', '것이었다.']  
    

    이렇게 num1 외에도 다른 텍스트들도 split()하고 싶습니다.

    for i in range(1, 4):  
        num = 'num{}'.format(i)  
        print(num.split())    
    

    근데 이렇게 하면

    ['num1']
    ['num2']
    ['num3']

    이렇게 됩니다.. 어떻게 해결해야 할까요?

  • 프로필 땡큐베리너츠님의 편집
    날짜2019.06.18

    파이썬 코드 질문드려요(기초질문)


    num1 = '적지를 눈앞에 둔 공격군이 상부의 명령없이 마음대로 회군한다는 것은 명백한 반역행위이다. "우리를 버려두고 당신만 가면 남아 있는 사람들은 어떡하냐"는 것이었다.'
    num2 = '그러나 우왕과 최영은 막다른 골목으로 몰린 이성계가 선택할 수 있는 또 다른 가능성을 무시했다.'
    num3 = '4불가론을 내세우며 위화도 회군을 감행한 이성계의 허물은 이로써 만회될 수 있었다.'
    

    이렇게 되어 있는 텍스트를

    print(num1.split())
    

    ['적지를', '눈앞에', '둔', '공격군이', '상부의', '명령없이', '마음대로', '회군한다는', '것은', '명백한', '반역행위이다.', '"우리를', '버려두고', '당신만', '가면', '남아', '있는', '사람들은', '어떡하냐"는', '것이었다.']

    이렇게 num1외에도 다른 텍스트들도 split 하고 싶습니다.

    for i in range(1, 4):  
        num = 'num{}'.format(i)  
        print(num.split())    
    

    근데 이렇게 하면

    ['num1']
    ['num2']
    ['num3']
    이렇게 됩니다.. 어떻게 해결해야 할까요?