[python] append와 lower의 차이

Robin·2022년 9월 19일

Python

목록 보기
7/11

append()의 예시를 확인해보면,

fruits = ["사과"]
fruits.append("바나나")

print(fruits)

# ["사과", "바나나"]

곧바로 그 자체가 값이 바뀌는 것을 확인할 수 있다.

하지만 lower()의 예시를 확인해보면,

name = "LAPHOO"
name.lower()

print(name)

# "LAPHOO"

laphoo가 아닌 LAPHOO가 그대로 출력되는 것을 확인할 수 있다.

왜냐하면 lower은 원래 문자열을 직접 수정하지 않기 때문이다.

name = "LAPHOO"
lower_name = name.lower()

print(lower_name)

# "laphoo"

또는 name 자체의 값을 바꾸고 싶을 땐:

name = "LAPHOO"
name = name.lower()

print(name)

# "laphoo"
profile
Always testing, sometimes dog walking

0개의 댓글