파이썬
(8_1) pythonic code
느린 개미
2018. 4. 24. 01:20
반응형
인프런 에서 [
프로그래밍, 데이터 과학을 위한 파이썬 입문] 강좌 수강 후 정리한 내용입니다.
추가, 변경 사항이 있을 수 있습니다.
1. Split
- String Type 의 값을 나눠서 List 형태로 변환
>>> items = 'zero one two three'.split() # 빈칸을 기준으로 문자열 나누기
>>> print (items)
['zero', 'one', 'two', 'three']
>>> example = 'python,jquery,javascript' # ","을 기준으로 문자열 나누기
>>> example.split(",")
['python', 'jquery', 'javascript']
2. Join
- String List 를 합쳐 하나의 string 으로 반환할 때 사용
>>> colors = ['red', 'blue', 'green', 'yellow']
>>> result = ''.join(colors)
>>> result
'redbluegreenyellow'
3. List comprehensions
- 기본 List 사용하여 간단히 다른 List 를 만드는 기법
- for + append 보다 속도가 빠름
+추가 : https://mingrammer.com/introduce-comprehension-of-python/ 잘 정리되어 있어 정독해보고자 남겨둔다.
4. Enumerate
5. Zip
반응형