컴공생의 다이어리
[파이썬, Python] int형 list join 적용 - TypeError: sequence item 0: expected str instance, int found 본문
Development/Python & Django
[파이썬, Python] int형 list join 적용 - TypeError: sequence item 0: expected str instance, int found
컴공 K 2021. 9. 22. 00:01int형 list join 적용
int형 리스트를 join을 통해 합치려고 할때, 문자열 리스트를 join할때처럼 아래와 같이 한다면 TypeError: sequence item 0: expected str instance, int found라는 에러가 발생할 것이다.
num = [1, 3, 5, 7]
num_str = ", ".join(num) # 에러 발생
리스트 타입이 숫자인 경우에는 아래와 같이 map(str, 리스트이름)을 사용해서 리스트를 문자열로 합칠 수 있다.
num = [1, 3, 5, 7]
num_str = ", ".join(map(str,num))
# 1, 3, 5, 7
https://hyesun03.github.io/2017/04/08/python_int_join/
728x90
'Development > Python & Django' 카테고리의 다른 글
[파이썬, Python] 운영체제(os) 확인하기 (0) | 2021.10.04 |
---|---|
[Django] 장고 개념 및 튜토리얼 관련 스터디 사이트 추천 (0) | 2021.09.26 |
[Django] 장고 터미널(명령 프롬프트)에 print() 출력 (0) | 2021.09.18 |
[Django] 장고 db.sqlite3 DB(migration) 초기화 (0) | 2021.09.17 |
[파이썬, Python] 아스키코드(ASCII Code) 변환 - ord(), chr() (0) | 2021.09.15 |
Comments