파이썬을 사용하여 데이터를 처리하는 동안 요소가 튜플인 목록을 볼 수 있습니다. 그런 다음 튜플을 문자열 목록으로 변환해야 할 수도 있습니다.
조인 포함
join()은 시퀀스의 요소가 str 구분 기호로 결합된 문자열을 반환합니다. 목록 요소를 이 함수의 매개변수로 제공하고 결과를 목록에 넣습니다.
예시
listA = [('M','o','n'), ('d','a','y'), ('7', 'pm')] # Given list print("Given list : \n", listA) res = [''.join(i) for i in listA] # Result print("Final list: \n",res)
출력
위의 코드를 실행하면 다음과 같은 결과가 나옵니다. -
Given list : [('M', 'o', 'n'), ('d', 'a', 'y'), ('7', 'pm')] Final list: ['Mon', 'day', '7pm']
지도 및 조인
위와 비슷한 접근 방식을 취하지만 map 함수를 사용하여 조인 방법을 적용합니다. 마지막으로 list 메소드를 사용하여 목록 안에 결과를 래핑합니다.
예시
listA = [('M','o','n'), ('d','a','y'), ('7', 'pm')] # Given list print("Given list : \n", listA) res = list(map(''.join, listA)) # Result print("Final list: \n",res)
출력
위의 코드를 실행하면 다음과 같은 결과가 나옵니다. -
Given list : [('M', 'o', 'n'), ('d', 'a', 'y'), ('7', 'pm')] Final list: ['Mon', 'day', '7pm']