방통대/파이썬

7-2 리스트

꿈꾸는 몽나 2024. 4. 4. 23:40
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