Python/Python Lib

파이썬 : 문자열

heheh 2021. 1. 2. 17:14
  • 문자를 아스키코드를 통한 숫자로 바꾸기
int(ord('a'))

 

  • 문자열인지 확인하기
x.isalpha()
#True, False

 

  • 앞뒤 공백 제거
DATA.rstrip()  #오른쪽 공백 제거
DATA.lstrip()  #왼쪽 공백 제거
DATA.strip()   #양쪽 공백 제거​

 

  • 해당 문자열 기준 리스트로 변환
DATA.split("\n")

 

  • 두 리스트를 한쌍으로 연결 / 한 리스트를 두쌍으로 분리
eng = ["A", "B", "C"]
num = ["1", "2", "3"]
zip(eng, num)

#("A", "1"), ("B", "2"), ("C", "3")


pair = [["a","A"],["b","B"]]
one, two = zip(*pair)

#one = ("a","b")
#two = ("A", "B")