파이썬에서 리스트 내용을 텍스트 파일로 저장

in python •  3 months ago 

파이썬에서 리스트(list) 원소 하나가 텍스트 파일의 한줄이 되도록 저장하는 방법입니다.

x = ['abc', 'def', 'hij']

f = open('my_file.txt', 'w')
f.write('\n'.join(x))
f.close()

줄바꿈(\n)을 기준으로 join()을 통해서 리스트의 원소를 문자열로 변환해 주었습니다. 여기서 주의할 점은 처음부터 리스트의 원소가 모두 문자열(str)이어야 한다는 점입니다. 수자 등 다른 형식이 포함되어 있으면 오류가 발생합니다. 이런 경우에는 for 반복문을 이용해서 한줄씩 문자열로 변환해서 저장해 줄 수 있습니다.

x = ['abc', 'def', 'hij']

f = open('my_file.txt', 'w')
for item in x:
  f.writelines(str(item) + '\n')
f.close()

블러트 증인 노드를 운영중입니다. @joviansummer에 증인투표를 부탁드립니다. 감사합니다.
https://blurtwallet.com/~witnesses

jsup 업보팅 서비스를 소개합니다.

jsup 업보팅 서비스를 활용한 일종의 오토보팅(auto-voting)

jsblurt 프로젝트 - 블러트 블럭체인 탐색기 (텔레그램 챗봇)

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE BLURT!