점프투파이썬 8장의 8번 문제
제 풀이는
dataofabc="""AAA
BBB
CCC
DDD
EEE"""
f=open("abc.txt","w")
f.write(dataofabc)
f.close()
A=dataofabc.split("\n") # ["AAA","BBB","CCC","DDD","EEE"]
B=A.reverse() # ["EEE","DDD","CCC","BBB","AAA"]
C="\n".join(B)
f=open("abc.txt","a")
f.write(C)
f.close()
이런 식으로 하려 했는데
C="\n".join(B)에서 오류가 발생하더라고요. 어떻게 하면 좋을까요?
ijunu1149 님 260
M 2022년 2월 14일 8:54 오후
dataofabc=["AAA\n","BBB\n","CCC\n","DDD\n","EEE\n"]
f=open("abc.txt","w")
for i in dataofabc:
f.write(i)
f.close()
dataofabc.reverse()
f=open("abc.txt","w")
for i in dataofabc:
f.write(i)
f.close()
아예 처음부터 리스트로 선언하고 하면 쉽네요. reverse() 함수가 있어서...혼자 해결했습니닷
-
ijunu1149님,
2022년 2월 14일 9:32 오후
추천
,
대댓글