파이썬 파일저장 여쭤봅니다...

조회수 406회

data.txt 에 아래처럼 데이터가 저장되어 있습니다

4

사과

3

사과

2

배

1

사과

data.txt에 아래 데이터를 a모드로 추가하려고하는데

6

배

5

배

4

사과

3

사과

아래로 추가가 아닌 위부터 순서대로 (6 5 4 3 2 1) 추가하면서

기존 데이터 4사과 데이터 ( 4 데이터 번호를 모른다는 가정하에) 아래는

중복되지않게 데이터를 추가할수있는 방법이 있나요???

  • 방법은 있는데 라인단위로 일일이 비교하면서 찾아야 합니다. 그러면 너무 작업이 힘드니 파일 내용을 모두 읽어드린 다음 dict 형태로 숫자는 키로 과일명은 값으로 저장하여 dict 로 원하는 작업을 한뒤 그것을 파일로 쓰는 형태로 하면 됩니다. 정영훈 2020.4.15 07:51

답변을 하려면 로그인이 필요합니다.

프로그래머스 커뮤니티는 개발자들을 위한 Q&A 서비스입니다. 로그인해야 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)