python - 리스트(list)의 기본적인 함수 사용해보기

girean·2020년 11월 9일
0

python 익히기

목록 보기
1/8
post-thumbnail

코드

a= [
    [95, 48, 94, 100, 39, 49],
    [65, 76, 97, 86, 56, 45]
]
sum=0
english = a[0]
for i in english:
    sum = sum + i
print("영어 : ",sum / len(english))
sum=0
math=a[1]
for i in math:
    sum = sum + i
print("수학 : ",sum / len(math))
### >>>반복문을 사용하여 리스트 내의 값들을 더함

실행결과

영어 : 70.83333333333333
수학 : 70.83333333333333

코드

a= [10, 20, 30 ,40 ,50, 10, 10]
print(a.count(10)) # count(원소) : 리스트 내 특정 원소가 몇 개 포함되어 있는지 반환
print(a.index(50)) # index(원소) : 리스트 내 특정 원소의 인덱스를 반환
a.append(25)
print(a) # append(원소) : 리스트의 뒤쪽에 새로운 원소를 삽입
a.sort()
print(a) # sort() : 리스트를 오름차순으로 정렬
b=[70, 50, 40]
a.extend(b)
print(a) # extend(리스트) : 리스트의 뒤쪽에 다른 리스트를 삽입
a.insert(3,70)
print(a) # insert(인덱스, 원소) : 특정한 위치에 원소를 삽입
a.remove(10)
print(a) # remove(원소) : 리스트 내 특정 원소를 삭제 (앞에서 부터 찾아서 삭제한다)
a.pop(3)
print(a) # pop(인덱스) : 리스트 내 특정 인덱스의 원소를 삭제
a.reverse()
print(a) # reverse() : 리스트를 뒤집기

실행결과

3
4
[10, 20, 30, 40, 50, 10, 10, 25].
[10, 10, 10, 20, 25, 30, 40, 50].
[10, 10, 10, 20, 25, 30, 40, 50, 70, 50, 40].
[10, 10, 10, 70, 20, 25, 30, 40, 50, 70, 50, 40].
[10, 10, 70, 20, 25, 30, 40, 50, 70, 50, 40].
[10, 10, 70, 25, 30, 40, 50, 70, 50, 40].
[40, 50, 70, 50, 40, 30, 25, 70, 10, 10].

profile
Developer

0개의 댓글