#index(원소): 리스트 내 특정한 원소의 인덱스를 찾기
list=['나','너','사람']
print(list.index('너'))
<결과>
| 1 |
#reverse(): 리스트 원소를 뒤집기
list=[1,2,3]
list.reverse()
print(list)
같은 결과가 나오는 코드입니다
list=[1,2,3]
list1=list[::-1]
print(list1)
| [3, 2, 1] |
#sum(리스트 자료형) : 리스트의 모든 원소의 합
list=[1,2,0.75]
print(sum(list))
| 3.75 |
*참고로 문자열은 숫자와 더해질 수 없습니다.
error code
list=[1,2,'0.75']
print(sum(list))
#range(시작,끝): 특정 범위를 지정
#list(특정 범위) : 특정 범위의 원소를 가지는 리스트를 반환
my_range= range(5,10)
print(my_range)
list=list(my_range)
print(list)
| range(5, 10) [5, 6, 7, 8, 9] |
#all() / any() : 리스트의 모든 원소가 참인지 판별 / 하나라도 참인지 판별
list=[True,False]
print(all(list))
print(any(list))
| False True |
#enumerate() : 리스트에서 인덱스와 원소를 함께 추출
my_list = ['나','너','누군가']
result=list(enumerate(my_list))
print(result)
| [(0, '나'), (1, '너'), (2, '누군가')] |
my_list = ['나','너','누군가']
for i,k in enumerate(my_list):
print("인덱스",i,"원소",k)
| 인덱스 0 원소 나 인덱스 1 원소 너 인덱스 2 원소 누군가 |
#sort() : 리스트의 원소를 정렬
my_list = ['나','너','김군가']
my_list.sort()
print(my_list)
| ['김군가', '나', '너'] |
#count(): 특정한 원소의 개수를 추출
my_list = ['나','너','김군가','김삭','김삭']
print(my_list.count("김삭"))
| 2 |
#del(): 리스트의 특정 원소를 제거
my_list=['123','435','566']
del my_list[1]
print(my_list)
my_list=['123','435','566']
del my_list[1:3]
print(my_list)
| ['123', '566'] ['123'] |
#insert() : 리스트에 특정 원소 삽입
my_list=['123','435','566']
my_list.insert(3,'-1')
print(my_list)
| ['123', '435', '566', '-1'] |
#append() : 리스트의 가장 마지막 원소로서 원소를 삽입
my_list=['123','435','566']
my_list.append('-1')
print(my_list)
| ['123', '435', '566', '-1'] |
반응형
'파이썬 기초' 카테고리의 다른 글
| [파이썬] 몰랐던거만 적어보자 (11-20강) (0) | 2024.12.21 |
|---|---|
| [파이썬] 몰랐던거만 적어보자 (1-10강) (1) | 2024.12.07 |
| [파이썬 기초] 문자열 자료형의 기본 함수2 (3) | 2023.01.11 |
| [파이썬 기초] 파이썬의 다양한 내장함수 (0) | 2023.01.11 |
| [파이썬 기초] 사전 자료형 (1) | 2023.01.10 |