파이썬 입문 질문
조회수 877회
for place in val:
for words in place:
```
중첩된 리스트 eg. ist = [[서울], [대구], [부산]] 의 요소를 빼내서 서울, 대구, 부산 처럼 스트링으로 변환하려는데요. 위의 for문을 사용하자니 어떻게 닫아야 할 지 떠오르질 않네요..
저 방법 이외에 다른 방법도 있나요??
-
(•́ ✖ •̀)
알 수 없는 사용자
1 답변
-
In [1]: ist = [['서울'], ['대구'], ['부산']] In [2]: ', '.join(item for l in ist for item in l) Out[2]: '서울, 대구, 부산' In [3]: import itertools In [4]: ', '.join(itertools.chain(*ist)) Out[4]: '서울, 대구, 부산'
두가지 방법정도 생각나네요.
댓글 입력