Python에서 목록을 소문자로 변환
-
str.lower()
함수와for
루프를 사용하여 Python에서 문자열 목록을 소문자로 변환 -
map()
함수를 사용하여 Python에서 문자열 목록을 소문자로 변환 - 목록 이해 방법을 사용하여 Python에서 문자열 목록을 소문자로 변환
목록은 단일 변수에 여러 항목을 저장하는 데 사용할 수 있습니다. 파이썬에서는 목록에 포함된 다른 요소가 작은따옴표나 큰따옴표로 묶인 문자열 목록을 만들 수 있습니다.
이 튜토리얼은 파이썬에서 문자열 목록을 소문자로 변환하는 방법을 보여줍니다.
str.lower()
함수와 for
루프를 사용하여 Python에서 문자열 목록을 소문자로 변환
str.lower()
메소드는 주어진 문자열의 모든 대문자를 단순히 소문자로 변환하고 결과를 제공하는 데 사용됩니다. 유사하게, str.upper()
메소드는 이 프로세스를 역전시키는 데 사용됩니다.
str.lower()
함수와 함께 for
루프는 주어진 문자열 목록의 모든 요소를 반복하는 데에도 사용됩니다.
다음 코드는 str.lower()
함수와 for
루프를 사용하여 문자열 목록을 소문자로 변환합니다.
s = ["hEllO", "iNteRneT", "pEopLe"]
for i in range(len(s)):
s[i] = s[i].lower()
print(s)
출력:
['hello', 'internet', 'people']
map()
함수를 사용하여 Python에서 문자열 목록을 소문자로 변환
Python은 지정된 iterable의 지정된 요소 간에 특정 프로세스를 적용하는 데 사용할 수 있는 map()
함수를 제공합니다. 이 함수는 반복자 자체를 출력으로 반환합니다.
람다 함수는 임의의 양의 인수를 사용하고 하나의 표현식으로만 구성된 컴팩트한 익명 함수로 정의할 수 있습니다. 람다 함수도 이 방법에서 map
함수와 함께 사용됩니다.
다음 코드는 map()
함수와 람다 함수를 사용하여 Python에서 문자열 목록을 소문자로 변환합니다.
s = ["hEllO", "iNteRneT", "pEopLe"]
a = map(lambda x: x.lower(), s)
b = list(a)
print(b)
출력:
['hello', 'internet', 'people']
목록 이해 방법을 사용하여 Python에서 문자열 목록을 소문자로 변환
목록 이해는 이미 존재하는 목록의 주어진 값을 기반으로 구성할 목록을 만드는 훨씬 짧은 방법입니다. 이 방법은 기본적으로 모든 항목이 소문자로 된 새 목록을 만듭니다.
다음 코드는 목록 이해를 사용하여 문자열 목록을 소문자로 변환합니다.
s = ["hEllO", "iNteRneT", "pEopLe"]
a = [x.lower() for x in s]
print(a)
출력:
['hello', 'internet', 'people']
Vaibhhav is an IT professional who has a strong-hold in Python programming and various projects under his belt. He has an eagerness to discover new things and is a quick learner.
LinkedIn