파이썬 리스트에 특정문자 발견시 줄바꿈
조회수 1137회
list_s에서 '1'을 발견할 때마다 삭제 없이 그 앞에서 줄바꿈을 하고 싶습니다.
현재 코드에서는 '1'이 삭제가 되면서 줄바꿈이 됩니다.
list_t는 삭제되는 리스트구요. unit은 문자 '1'이 들어가있는 리스트입니다.
list_s = ["a","1","b","e","c","1","d","1","e"]
list_t = ["a","e"]
unit = ["1"]
temp = ""
cnt =0
for idx, value in enumerate(list_s):
if value in unit:
temp += "\n"
elif value in list_t:
pass
else:
temp += value
print(''.join(temp))
기대하는 결과는
1bc
1d
1
입니다.
-
(•́ ✖ •̀)
알 수 없는 사용자
댓글 입력