본문 바로가기

append()

[파일에 데이터 저장하기] 데이터 처리와 출력 [파일에 데이터 저장하기] 데이터 처리와 출력 데이터를 저장하기 전에 데이터를 먼저 처리 합니다. 대사가 들어있는 txt파일에서 누가 무슨 대사인지 구분하는 처리를 해보겠습니다. >>> man=[] # 빈 리스트를 man과 other에 대입 >>> other=[] >>> try: data=open('hellow.txt') for each_line in data: try: (role, line_spoken)=each_line.split(':',1) line_spoken=line_spoken.strip() # 앞뒤 공백을 제거한 문자열을 다시 자신에게 대입 if role=='Man': # 누구의 대사인지에 따라 해당 리스트에 추가 man.append(line_spoken) elif role=='Other M.. 더보기
[파이썬의 시작] 리스트 #2 - 리스트 메서드 적용 ◐ 파이썬의 시작 - 리스트 #2 리스트 메서드 적용 'color' 리스트에 몇 가지 리스트 메서드를 적용해 보겠습니다. 먼저 리스트를 지정하고 print() 내장 함수를 사용해서 화면에 출력합니다. 그리고 len() 내장 함수로 리스트 안에 몇 개의 항목이 들어있는지 확인합니다. 4개의 항목이 들어 있는 것을 len() 내장 함수로 확인했습니다. >>> color=["red", "orange", "blue", "green"] >>> print(color) ['red', 'orange', 'blue', 'green'] >>> print(len(color)) 4 append() 리스트 메서드를 이용하면 리스트 맨 뒤에 데이터 항목을 하나 추가할 수 있습니다. pop() 메서드는 제일 끝 항목을 삭제하고, .. 더보기