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() |