Latest web development tutorials

파이썬 maketrans () 메소드

파이썬 문자열 파이썬 문자열


기술

문자를 나타내는 문자열을 변환 할 수 파이썬 maketrans () 메서드는 두 개의 매개 변수를내어, 문자 매핑 변환 테이블을 만드는 데 사용되는 가장 쉬운 방법이 호출, 첫 번째 인수가되고, 두 번째 매개 변수는 변환의 문자열 표현입니다 목표.

참고 : 두 문자열이 하나의 관계에 대한 것과 같은 길이해야합니다.

문법

maketrans () 메서드 구문 :

str.maketrans(intab, outtab)

매개 변수

  • intab - 문자열은 문자의 문자열을 대체합니다.
  • outtab - 매핑 문자를 해당 문자열입니다.

반환 값

새로운 문자열을 생성 한 후 문자열 변환을 돌려줍니다.

다음 예는 모든 모음을 지정된 번호로 변환하는 방법) (maketrans을 사용하는 방법을 보여줍니다 :

#!/usr/bin/python
# -*- coding: UTF-8 -*-

from string import maketrans   # 必须调用 maketrans 函数。

intab = "aeiou"
outtab = "12345"
trantab = maketrans(intab, outtab)

str = "this is string example....wow!!!";
print str.translate(trantab);

다음, 상기 출력 결과의 예 :

th3s 3s str3ng 2x1mpl2....w4w!!!

파이썬 문자열 파이썬 문자열