-
python 기초#3python 2022. 2. 13. 12:01
리스트 자료형
1,3,5,7,9라는 숫자 모음
>>> odd = [1, 3, 5, 7, 9]
리스트명 = [요소1, 요소2, 요소3 .......]
>>> a = [ ]
>>> b = [1, 2, 3]
>>> c = ['Life', 'is', 'too', 'short']
>>> d = [1, 2, 'Life', 'is']
>>> e = [1, 2, ['Life', 'is']]
리스트의 인덱싱
>>> a = [1, 2, 3]
>>> a[0]
1
>>> a[0] + a[2]
4
>>> a[-1]
3
리스트의 슬라이싱
>>> a = [1, 2, 3, 4, 5]
>>> a[0:2]
[1,2]
>>> b = a[:2]
>>> c = a[2:]
>>> b
[1, 2]
>>> c
[3, 4, 5]
리스트 더하기
>>> a = [1, 2, 3]
>>> b = [4, 5, 6]
>>> a + b
[1, 2, 3, 4, 5, 6]
리스트 반복하기
>>> a = [1, 2, 3]
>>> a * 3
[1, 2, 3, 1, 2, 3, 1, 2, 3]
리스트에서 하나의 값 수정하기
>>> a = [1, 2, 3]
>>> a[2] = 4
>>> a
[1, 2, 4]
리스트에서 연속된 범위의 값 수정하기
>>> a[1:2]
[2]
>>> a[1:2] = ['a', 'b', 'c']
>>> a
[1, 'a', 'b', 'c', 4]
[ ] 사용해 리스트 요소 삭제하기1
>>> a = [1, 'a', 'b', 'c', 4]
>>> a[1:3] = [ ]
>>> a
[1, 'c', 4]
del 함수 사용해 리스트 요소 삭제하기
>>> a
[1, 'c', 4]
>>> del a[1]
>>> a
[1, 4]
리스트에 요소 추가(append)
>>> a = [1, 2, 3]
>>> a.append(4)
>>> a
[1, 2, 3, 4]
리스트 정렬(sort)
>>> a = [1, 4, 3, 2]
>>> a.sort()
>>> a
[1, 2, 3, 4]
리스트 뒤집기(reverse)
>>> a = ['a', 'c', 'b']
>>> a.reverse()
>>> a
['b', 'c', 'a']
위치 변환(index)
>>> a = [1, 2, 3]
>>> a.index(3)
2
>>> a.index(1)
0
리스트에 요소 삽입(insert)
>>> a = [1, 2, 3]
>>> a.insert(0,4)
[4, 1, 2, 3]
리스트 요소 제거(remove)
>>> a = [1, 2, 3, 1, 2, 3]
>>> a.remove(3)
[1, 2, 1, 2, 3]
리스트 요소 끄집어내기(pop)
>>> a = [1, 2, 3]
>>> a.pop()
3
>>> a
[1, 2]
리스트에 포함된 요소 X의 개수 세기(count)
>>> a = [1, 2, 3, 1]
>>> a.count(1)
2
리스트 확장(extend)
>>> a = [1, 2, 3]
>>> a.extend([4,5])
>>> a
[1, 2, 3, 4, 5]
>>> b = [6, 7]
>>> a.extend(b)
>>> a
[1, 2, 3, 4, 5, 6, 7]
여기 까지 자료형 이였습니다 ^^ 자료형은 언어에서 매우 중요하므로 잘 알아두면 좋습니다 .
'python' 카테고리의 다른 글
SyntaxError: invalid syntax 에러 (0) 2023.03.02 pygame 필수 사항 (0) 2023.03.02 python 기초#2 (0) 2022.02.12 python 기초#1 (0) 2022.02.12 python 으로 할수 있는일 & 없는일 (0) 2022.02.12