티스토리 뷰

728x90

생성

list = [1, 2, 3, 4]

 

리스트 슬라이싱 : x index부터 (y - 1) index까지의 리스트를 반환 합니다.

a[x:y]

 

리스트 길이 구하기(string도 사용 가능합니다)

len(list)

 

원소의 추가 삭제는 다른 글에서 다뤘으므로 대충만 적겠습니다.

#원소 추가
list.append(x)
list.insert(index, x)

#원소 삭제
del list[index]
list.remove(value)
list.pop() #마지막 원소 삭제 후 반환

 

정렬 : 기본적으로는 오름차순으로 정렬합니다.

sorted(list)
list.sort()

#내림차순
sorted(list, reverse=True)
list.sort(reverse=True)

list.sort()는 리스트형의 메소드로 해당 list의 원본값을 직접 수정하고(파괴형)

sorted(list)는 내장 함수로 원본값은 그대로이고 정렬된 값을 반환합니다.(비파괴형)

정렬은 서로 다른 자료형이나 dictionary의 정렬 등 추 후 새로운 포스팅에서 자세히 다루겠습니다.

 

인덱스 찾기 : x 값이 있으면 x의 인덱스를 반환합니다. 없을 경우 ValueError가 발생합니다.

list.index(x)

 

리스트에 포함된 x 카운트

list.count(x)
728x90
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/11   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
글 보관함