[Python] string 관련 유용한 메서드

- ljust(n)
n 만큼의 공간에 좌측정렬

- center(n)
n 만큼의 공간에 가운데 정렬

- rjust(n)
n만큼의 공간에 우측 정렬


- 알파벳, 숫자 상수들

import string 
 
string.ascii_lowercase # 소문자 abcdefghijklmnopqrstuvwxyz
string.ascii_uppercase # 대문자 ABCDEFGHIJKLMNOPQRSTUVWXYZ
string.ascii_letters #대소문자 모두 abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
string.digits # 숫자 0123456789
cs

- packing, unpacking
zip 함수를 사용해 packing
*zip 함수를 사용해 unpacking


- itertools.product
요소의 곱집합 구하기

- itertools

itertools 모듈에는 반복 가능한 데이터 스트림을 처리하는데 유용한 많은 함수가 있다.

- chain(*iterable)
iterable한 객체들을 인수로 받아서 하나의 iterator로 반환한다.



* 참고 *
2차원 배열을 1차원으로 바꾸는 다양한 방법들!


- 이진탐색

- isdigit()
문자열이 숫자인지 아닌지 bool로 return 

No comments:

Powered by Blogger.