파이썬 리스트와 딕셔너리 활용 및 반복문
리스트 (List)
리스트는 순서가 있는 변경 가능한 데이터 집합입니다. 다양한 데이터를 담을 수 있으며, 여러 가지 방법으로 조작할 수 있다.
리스트 조작
리스트의 길이 구하기
리스트의 합과 평균 구하기
- print(sum(num) / len(num))
15
3.0
리스트의 최대값과 최소값 구하기
5
1
시퀀스 - 어떠한 순서를 가지는 데이터 집합 (ex 리스트, 튜플)
딕셔너리 (Dictionary)
딕셔너리는 키-값 쌍으로 구성된 데이터 집합으로, 키는 고유하며 값을 통해 다양한 조작이 가능하다.
딕셔너리 생성 및 조작
key : value 가 한쌍으로 이뤄지고 그들은 : 콜론으로 나눠짐
반복문 (Loop)
반복문을 사용하여 특정 작업을 여러 번 수행할 수 있다.
리스트 요소 반복
10
20
30
안녕하세요
안녕하세요
안녕하세요
안녕하세요
안녕하세요
안녕하세요
안녕하세요
안녕하세요
안녕하세요
안녕하세요
안녕하세요
범위와 스텝 지정 반복
2
4
6
8
10
12
14
16
18
20
22
24
26
28
30
반복을 사용한 계산
3628800
별 출력하기 (Star Patterns)
- 기본 별 출력
*
*
*
*
*
*
*****
별 개수 증가 출력
*
**
***
****
*****
숫자 출력 예제
역순 숫자 출력
- x=5 입력시 역순으로 5 4 3 2 1 세로로 출력 되는 프로그램
숫자를 입력하세요: 5
5
4
3
2
1
그룹으로 숫자 출력
- x = 30 입력후 1~10 / 11~20 / 21~30 이런식으로 10개가 한줄씩 작성되는 코드
숫자를 입력하세요: 30
1 2 3 4 5 6 7 8 9 10
11 12 13 14 15 16 17 18 19 20
21 22 23 24 25 26 27 28 29 30
랜덤 로또 번호 추출
- 사용자에게 로또를 몇 개 살건지 숫자 입력
- 1부터 45까지 숫자 중 6개 랜덤 뽑기
- 사용자에게 입력받은 개수만큼 2를 뽑기
- 오름차순으로 정렬해서 출력하기
로또를 몇개 구매하시겠습니까? 2
[9, 25, 27, 29, 32, 45]
[10, 14, 20, 22, 30, 35]
로또 종료
'PYTHON_기초' 카테고리의 다른 글
일단 만드는 pythonㅇ (0) | 2024.07.15 |
---|---|
같이푸는파이썬_심화 (0) | 2024.07.12 |