파이썬 for문을 이용한 변수 생성 기본 문법 독학 #12
안녕하세요.
오늘은 for문을 이용해서 변수를 간단하게 생성할수 있는 방법을 소개 해드립니다.
한줄for문이라고도 하던데, 리스트내 변수들을 간단하게 for문을 통해서 가공 하여 사용 할 수 있습니다.
그럼 바로 시작 해보도록 하겠습니다.
for문을 활용한 파이썬 변수 생성 및 변형
파이썬에서는 한줄로 된 for문을 사용하여 변수내 원소들의 값을 쉽게 변형 시켜 사용 할 수 있습니다.
우선, 아래와 같이 코드를 작성 해보도록 하겠습니다.
#for문을 이용한 변수 생성 방법
num = [1,2,3,4,5,6,7,8,9,10]
print(num)
num10 = [i*10 for i in num]
print(num10)
num 이라는 변수에 1부터 10까지 값을 저장 했습니다.
그리고 num10이라는 변수에는 num10 = [i*10 for i in num] 구문으로 num값을 하나씩 불러와 곱하기 10을 하여 저장을 합니다. 그 결과는 아래와 같습니다.
num변수에 1부터 10까지 저장이 되어 출력이 되었고, num10변수에 곱하기 10을 한 10부터 100까지 값이 저장 되어 출력 된 것을 확인 할 수 있습니다.
다음은 문자열값을 활용한 for문 변수 저장 방법을 확인 해보겠습니다.
코드는 아래와 같이 작성 했습니다.
#문자열 활용
city = ["Seoul", "Busan", "Naju", "Onyang","Samchunpo"]
print(city)
city_len = [len(i) for i in city]
print(city_len)
city_swap = [i.swapcase() for i in city]
print(city_swap)
city라는 변수에 ["Seoul", "Busan", "Naju", "Onyang","Samchunpo"] 이렇게 도시 이름을 저장하고 출력을 합니다.
그리고 city 변수를 불러와서 각 원소들의 길이를 재서 city_len 이라는 변수에 저장을 하고 출력을 합니다.
마지막으로는 swapcase 라는 함수를 사용 해보았는데, 이는 대문자는 소문자로, 소문자는 대문자로 바꿔주는 역할을 합니다. swapcase 함수를 사용한 결과를 city_swap에 저장을 하고, 출력을 해보았습니다.
결과는 아래와 같습니다.
결과와 코드를 대치하여 보면서 이해를 해보시면 되겠습니다.
오늘은 이렇게 for문을 이용하여 변수내 원자값을 변형하는 방법을 알아보았습니다.
조금이나마 도움이 되셨으면 좋겠습니다.
감사합니다!!
by.sTricky
'python 기초강의' 카테고리의 다른 글
파이썬 함수 기본값 문법 #14 (0) | 2020.10.20 |
---|---|
파이썬 함수 생성 방법 기본 문법 독학 #13 (2) | 2020.10.16 |
파이썬 continue & break 문 기본 문법 독학 #11 (0) | 2020.09.22 |
파이썬 반복문 while 문 기본 문법 독학 #10 (0) | 2020.09.21 |
파이썬 반복문 for 기본 문법 독학 #9 (1) | 2020.09.21 |