[Python]파이썬 List 개념 정리 / 리스트 함수

seeun·2021년 7월 26일
0

Python

목록 보기
2/2
post-thumbnail

✔️리스트의 구조 및 생성

student = [90, 91, 64, 87]

✔️리스트 더하기와 곱하기

list_con1 = [1,2,3,4]
list_con2 = [5,6,7,8]
list_con = list_con1 + list_con2 #리스트 연결 [1,2,3,4,5,6,7,8]

list_con = list_con1 * 3 # 리스트 반복 [1,2,3,4,1,2,3,4,1,2,3,4]

✔️리스트 중 일부 항목 가져오기

리스트[i_start:i_end]
리스트[i_start:i_end:i_step]

인덱스의 범위 : i_start 에서 i_end -1 까지의 리스트를 반환

list_data = [0,1,2,3,4,5,6,7,8,9]

print(list_data[0:3]) # [0,1,2]
print(list_data[:3])  # [0,1,2]
print(list_data[7:])  # [7,8,9]
print(list_data[::2]) # [0,2,4,6,8]

✔️리스트에서 항목 삭제하기

list_data = [0,1,2,3,4,5,6,7,8,9]
del list_data[6] #[0,1,2,3,4,5,7,8,9]

✔️리스트에서 항목의 존재 여부 확인하기

list_data = [1,2,3,4,5]
print(5 in list_data) #True
print(6 in list_data) #False

✔️리스트 메서드 정리

메서드설명사용 예
append()리스트에서 항목 하나를 맨 마지막에 추가myFriends.append('Thomas')
insert()리스트에서 특정 위치에 항목을 삽입myFriends.insert(1,'Paul')
extend()리스트에서 항목 여러 개를 맨 마지막에 추가myFriends.extend(['Laura', 'Betty'])
remove()입력값과 첫 번째로 일치하는 항목을 리스트에서 삭제myFriends.remove('Laura')
pop()리스트의 마지막 항목을 제거한 후에 반환popFriend = myFriends.pop()
index()리스트에서 인자와 일치하는 첫 번째 항목의 위치를 반환indexFriend = myFriends.indes('Lisa')
count()리스트에서 인자와 일치하는 항목의 개수를 반환countFriend = myFriends.count('Marry')
sort()숫자나 문자열로 구성된 리스트 항목을 순방향으로 정렬myFriends.sort()
reverse()리스트 항목을 끝에서부터 역순으로 정렬myFriends.reverse()
profile
🤹‍♂️개발 기록 노트

0개의 댓글

관련 채용 정보