Python의 문자열에서 따옴표 제거
-
replace()
메소드를 사용하여 Python의 문자열에서 따옴표 제거 -
strip()
메서드를 사용하여 Python의 문자열에서 따옴표 제거 -
lstrip()
메서드를 사용하여 Python의 문자열에서 따옴표 제거 -
rstrip()
메서드를 사용하여 Python의 문자열에서 따옴표 제거 -
literal_eval()
메소드를 사용하여 Python에서 문자열에서 따옴표 제거
단일''
또는 이중""
따옴표로 묶인 문자 조합을 문자열이라고합니다.이 기사에서는 Python에서 문자열에서 따옴표를 제거하는 다양한 방법을 소개합니다.
replace()
메소드를 사용하여 Python의 문자열에서 따옴표 제거
이 메소드는 2 개의 인수를 취하며 이는 이전 및 새 이름으로 명명 될 수 있습니다. 모든 따옴표를 제거하기 위해'""'
를 이전 문자열로, ""
(빈 문자열)를 새 문자열로 사용하여replace()
를 호출 할 수 있습니다.
전체 예제 코드는 다음과 같습니다.
old_string = '"python"'
new_string = old_string.replace('"', "")
print("The original string is - {}".format(old_string))
print("The converted string is - {}".format(new_string))
출력:
The original string is - "python"
The converted string is - python
strip()
메서드를 사용하여 Python의 문자열에서 따옴표 제거
이 방법에서는 문자열의 양쪽 끝에서 따옴표가 제거됩니다. 따옴표'""'
는이 함수에서 인수로 전달되며 이전 문자열의 따옴표를 양쪽에서 제거하고 따옴표없이new_string
을 생성합니다.
전체 예제 코드는 다음과 같습니다.
old_string = '"python"'
new_string = old_string.strip('"')
print("The original string is - {}".format(old_string))
print("The converted string is - {}".format(new_string))
출력:
The original string is - "python"
The converted string is - python
lstrip()
메서드를 사용하여 Python의 문자열에서 따옴표 제거
이 메서드는 문자열 시작 부분에 따옴표가 있으면 제거합니다. 문자열의 시작 부분에서 따옴표를 제거해야하는 경우에 적용됩니다.
전체 예제 코드는 다음과 같습니다.
old_string = '"python'
new_string = old_string.lstrip('"')
print("The original string is - {}".format(old_string))
print("The converted string is - {}".format(new_string))
출력:
The original string is - "python
The converted string is - python
rstrip()
메서드를 사용하여 Python의 문자열에서 따옴표 제거
이 메서드는 문자열 끝에 따옴표가 있으면 제거합니다. 매개 변수가 전달되지 않을 때 제거되는 기본 후행 문자는 공백입니다.
전체 예제 코드는 다음과 같습니다.
old_string = 'python"'
new_string = old_string.rstrip('"')
print("The original string is - {}".format(old_string))
print("The converted string is - {}".format(new_string))
출력:
The original string is - python"
The converted string is - python
literal_eval()
메소드를 사용하여 Python에서 문자열에서 따옴표 제거
이 메소드는 Python 리터럴 또는 컨테이너 뷰 표현식 노드, 유니 코드 또는 Latin-1 인코딩 문자열을 테스트합니다. 제공된 문자열 또는 노드는 문자열, 숫자, 튜플, 목록, 사전, 부울 등의 리터럴 Python 구조로만 구성 될 수 있습니다. 값 자체를 검사하지 않고도 신뢰할 수없는 Python 값을 포함하는 문자열을 안전하게 테스트합니다.
전체 예제 코드는 다음과 같습니다.
string = "'Python Programming'"
output = eval(string)
print(output)
출력:
Python Programming