RosetteNebula
검색
메뉴
고정 헤더 영역
글 제목
메뉴
좋아요
-
댓글달기
-
공유하기
메뉴 레이어
RosetteNebula
메뉴 리스트
홈
미디어로그
방명록
분류 전체보기
(534)
자전거
(0)
정보
(31)
후기
(146)
가민
(16)
국토종주
(12)
GPX
(16)
법&사고
(32)
모바일
(83)
정보
(20)
Galaxy
(12)
Nexus
(12)
악세사리
(27)
기타 후기
(8)
워치
(4)
그 외
(168)
샤오미
(47)
I.O.T
(41)
데스크
(16)
이어폰
(13)
기타
(51)
프로그래밍
(29)
C언어
(4)
JAVA
(21)
데이터베이스
(1)
파이썬
(3)
검색 레이어
RosetteNebula
검색 영역
컨텐츠 검색
블로그 내 검색
상세 컨텐츠
본문 제목
파이썬 리스트
프로그래밍/파이썬
by
RosetteNebula
2021. 2. 27. 00:02
본문
좋아요
-
댓글달기
0
첨자
a = [1, 2, 3]
print(a[0])
결과 : 1
print(a[-1])
결과 : 3
※ 파이썬에서 첨자 -1은 마지막 위치라 첨자값 변경시 주의
리스트 크기
a = [1, 2, 3]
len
(a)
결과 : 3
요소 존재 유무 확인
a = [1, 2, 3]
1 in a
결과 : True
리스트로 변환(문자열 또는 튜플)
a = list('abcd')
print(a)
결과 : ['a', 'b', 'c', 'd']
리스트 안에 리스트(이차원 배열)
a = [1, 2, 3]
b = [4, 5, 6]
c = [a, b]
print(c)
결과 : [[1, 2, 3], [4, 5, 6]]
리스트 요소 추가
a = [1, 2, 3]
a.append(4)
print(a)
결과 : [1, 2, 3, 4]
a = [1, 3]
a.insert(1, 2)
print(a)
결과 : [1, 2, 3]
리스트 연결
a = [1, 2, 3]
b = [4, 5, 6]
a+=b
print(a)
결과 : [1, 2, 3, 4, 5, 6]
a = [1, 2, 3]
b = [4, 5, 6]
a.extend(b)
print(a)
결과 : [1, 2, 3, 4, 5, 6]
리스트 요소 제거
a = ['a', 'b', 'c']
a.pop(2)
결과 : 'c'
첨자2의 요소를 삭제 후 결과 출력
a = ['a', 'b', 'c']
a.remove('b')
'b' 삭제
a = ['a', 'b', 'c']
del a[1]
첨자1의 요소를 삭제
리스트 분할
a = ['a', 'b', 'c']
x, y, z = a
print(x)
print(y)
print(z)
결과 : 'a'
결과 : 'b'
결과 : 'c'
리스트 정렬
a = [52, 3, 80, 1, 17]
a.sort()
결과 : [1, 3, 17, 52, 80]
a = [52, 3, 80, 1, 17]
a.sort(reverse = True)
결과 : [80, 52, 17, 3, 1]
내림 차순
공유하기
게시글 관리
구독하기
RosetteNebula
저작자표시
비영리
변경금지
'
프로그래밍
>
파이썬
' 카테고리의 다른 글
파이썬 문자열
(0)
2021.02.26
파이썬 삼항연산자
(0)
2021.02.26
관련글
더보기
파이썬 문자열
2021.02.26
파이썬 삼항연산자
2021.02.26
추가 정보
인기글
최신글
티스토리툴바
RosetteNebula
구독하기