sm 기술 블로그
10. 문자열 + 배열 + 반복문 예제 본문
(1)
# 출석번호가 1 2 3 4, 앞에 100을 붙이기로 함 -> 101, 102, 103, 104.
students = [1,2,3,4,5]
print(students)
students = [i+100 for i in students]
print(students)
배열에 저장된 값에 100씩을 더하고자 함.
각 인덱스를 호출하고 + 100을 해줄 수 있지만 반복문을 사용하면 더욱 효율적으로 처리할 수 있다.
# 출력결과
[1, 2, 3, 4, 5]
[101, 102, 103, 104, 105]
(2)
# 학생 이름을 길이로 변환
students = ["Iron man", "Thor", "I am groot"]
students = [len(i) for i in students]
print(students) # 8, 4, 10
앞에 len()함수를 통해 문자열의 길이를 반복문을 통해서 저장 할 수 있다.
#출력결과
[8, 4, 10]
(3)
# 학생 이름을 대문자로 변환
students = ["Iron man", "Thor", "I am groot"]
students = [i.upper() for i in students] # i는 students 이다.
print(students)
앞에 i.upper() 함수를 이용하여 문자열을 대문자로 바꿔줄 수 있다.
#출력결과
['IRON MAN', 'THOR', 'I AM GROOT']
'Python' 카테고리의 다른 글
12. 표준 출력(sep, sys, ljust, rjust, zfill, input) / 출력포맷 (0) | 2022.05.05 |
---|---|
11. 함수 / 지역변수,전역변수 (0) | 2022.05.05 |
9. 반복문 (for / while) (0) | 2022.05.05 |
8. 조건문(분기) (0) | 2022.05.05 |
7. 배열 (리스트/데이터 사전/튜플/set) (0) | 2022.05.03 |
Comments