파이썬 문자열 목록에서 쉼표로 구분 된 문자열을 어떻게 만들까요?
두 개의 연속 쌍 사이에 쉼표가 추가되도록 시퀀스에서 문자열을 연결하는 선호하는 방법은 무엇입니까? 즉, 예를 들어 [ 'a', 'b', 'c'] 를 'a, b, c'에 어떻게 매핑합니까? (케이스 [ 's'] 및 [] 는 's' 및 ''에 매핑되어야합니다. 각기.) 나는 보통 ''. join (map (lambda x : x + ',', l)) [:-1] 과 같은 것을 사용하지만 다소 만족스럽지 않습니다. 해결 방법 my_list = ['a', 'b', 'c', 'd'] my_string = ','.join(my_list) 'a,b,c,d' 목록에 정수가 포함되어 있으면 작동하지 않습니다. 그리고 목록에 문자열이 아닌 유형 (예 : 정수, 부동 소수점, 부울, 없음)이 포함 된 경우 다음을 수행하십시오..
2020. 10. 17.