Backend 개발/Python

[파이썬] 데이터 타입 - 리스트

Queen Julia 2024. 3. 3. 07:57

성격이 다른 데이터 여러 개 모여있을 경우 

list 로 연관된 데이터 모음

 

리스트를 이루는 각각의 것들 = 원소 element 

 

students = ["egoing", "sori", "maru"]
grades = [2,1,4]

문자열로 이루어져 있는 리스트 

[ ]로 묶어주면 리스트가 됨. 

리스트의 이름을 불려줘야 함 = 변수

 

 

리스트 안의 원소 하나 꺼내고 싶을 때

변수/리스트 이름에, index[] 순서 사용

students = ["egoing", "sori", "maru"]
grades = [2,1,4]

print("students[1]", students[1])

 

리스트가 몇개의 원소로 이루어져 있는지

students = ["egoing", "sori", "maru"]
grades = [2,1,4]

print("len(students)", len(students))

리스트 안의 가장 작은 원소 값을 알고 싶다

리스트 안의 가장 큰 원소 값을 알고 싶다

리스트 안의 가장 작은 원소 값을 알고 싶다

students = ["egoing", "sori", "maru"]
grades = [2,1,4]

print("min(grades)", min(grades))
print("max(grades)", max(grades))
print("sum(grades)", sum(grades))

 

리스트는 통계에서 가장 많이 사용됨. 

평균 내고 싶다

 

import statistics  통계 모듈 가져와서 

mean.()  사용 

students = ["egoing", "sori", "maru"]
grades = [2,1,4]

import statistics
print("statistics.mean(grades)", statistics.mean(grades))

 

grades 리스트 안의 모든 원소 값들의 평균 내고 싶다. 

 

 

평균 외에도 중앙값, 표준편차도 구할 수 있음. 

 

 

랜덤

students = ["egoing", "sori", "maru"]
grades = [2,1,4]

import random
print("random.choice(students)", random.choice(students))