본문 바로가기
방통대/파이썬

7-2 리스트

by 꿈꾸는 몽나 2024. 4. 4.
728x90

 

리스트

: 순서화된 값의 집합체를 저장할 수 있는 데이터 타입

-> 단일 식별자로 연속된 저장 공간 접근 수단 제공

-> 개별 원소의 값을 수정, 추가, 삭제 가능

-> 원소의 나열을 저장할 수 있는 시퀀스 타입 중 하나

     ex) 리스트, 세트, 투플, 딕셔너리 등

 

 

 

 

리스트의 구성

: 원소들의 순서를 표현

 

 

 

 

리스트의 생성

-구문형식

-> 인용부호 [와 ]를 사용하여 표현

-> 원소는 콤마(,)로 나열

 

ex)

 

 

 

 

인덱스 연산자

: 시퀀스 타입의 원소에 접근하는 연산자

-> 접근 연산자 [, ] 사용

-> 원소에 부여된 인덱스 번호로 지칭

 

 

 

 

 

계수 제어 반복의 사용

-구문형식

-> 계수-제어 변수와 시퀀스 사용

-> 반복 시 계수-제어-변수에 시퀀스의 원소 할당

 

 

 

원뿔 계산 프로그램 개선

: 반지름은 10이고 높이가 1, 5, 14, 26, 31인 원뿔의 부피와 겉넓이를 각각 출력하시오.

 

 

 

 

rad = 10
hei_list = [1, 5, 14, 26, 31]

for hei in hei_list :
    #부피&겉넓이 계산
    vol = 1/3 * 3.14 * rad ** 2 * hei
    surf = 3.14 * rad ** 2 + 3.14 * rad * hei
    print("원뿔의 부피는", vol, "입니다.")
    print("원뿔의 겉넓이는", surf, "입니다.")

 

 

 

출력:

 

728x90

'방통대 > 파이썬' 카테고리의 다른 글

7강. 파이썬 - 반복 구조 연습 문제  (0) 2024.04.05
7-3 반복 구조의 확장  (0) 2024.04.05
7-1 반복 구조의 정의  (0) 2024.04.04
6강. 파이썬 - 선택 구조 연습 문제  (0) 2024.03.28
6-3 선택 구조의 확장  (0) 2024.03.28