반응형

function 5

파이썬 join() 함수

리스트를 인수로 받아서 문자열을 하나로 만든다.>>> myList = ['one', 'two', 'three']>>> myList['one', 'two', 'three'] - 결합하고자 하는 문자를 이용하여 하나의 문자열을 만든다.스페이스(' ')를 이용하여 join>>> ' '.join(myList)'one two three' 컴마(',')를 이용하여 join>>> ', '.join(myList)'one,two,three' 컴마스페이스(', ')를 이용하여 join>>> ', '.join(myList)'one, two, three' 빈문자열('')을 이용하여 join>>> ''.join(myList)'onetwothree'

개발/Python 2021.04.16

파이썬 split() 함수

split() 함수는 문자열을 분리하여 리스트로 만들 때 사용인수가 없으면 빈 스페이스(' ')로 분리하고 인수가 있으면 인수로 분리한다. 인수 없이 분리>>> str = 'one two three'>>> myList = str.split() >>> type(myList) >>> myList['one', 'two', 'three'] 인수 없이 분리하는데 빈 스페이스(' ')가 없는 경우>>> str = 'one,two,three'>>> myList = str.split()>>> myList['one,two,three'] 인수(예, 컴마(','))로 분리>>> str = 'one,two,three'>>> myList = str.split(',')>>> myList['one', 'two', 'three']..

개발/Python 2021.04.16

파이썬 sort()와 sorted() 차이

sort() 함수1. 리스트만 가능2. 리스트를 직접 정렬하고 None 리턴 >>> l = [3, 1, 5, 2, 4]>>> l.sort()>>> l[1, 2, 3, 4, 5] sorted() 함수1. 리스트, 문자열, 튜플, 딕셔너리 등 반복 가능한 자료형 모두 가능2. 기존 리스트를 복사해서 새로 만들어 반환 -> sort() 함수보다는 다소 느림3. 기존 리스트에는 영향을 주지 않는다. >>> l = [3, 1, 5, 2, 4]>>> sorted(l)[1, 2, 3, 4, 5]>>> l[3, 1, 5, 2, 4]

개발/Python 2021.04.16
728x90
반응형