티스토리 뷰
728x90
반응형
참고 : 점프투파이썬
- list 자료형
<slicing> a=[1,2,3,4,5] print(a[1:3]) ==> [2, 3] b= a[:2] c=a[2:] print(b, c) ==> [1, 2] [3, 4, 5] a=[1,2,3,['a', 'b', 'c'],4,5] print(a[2:5]) ==> [3, ['a', 'b', 'c'], 4] print(a[3][:2]) ==> ['a', 'b']
<값 수정> a=[1,2,3] a[0]=3 print(a) ==> [3, 2, 3] <값 삭제> a=[1,2,3,4,5] del a[2:] print(a) ==> [1, 2] a=[1,2,3,4,3] a. remove(3) print(a) ==> [1, 2, 4, 3] a. remove(3) print(a) ==> [1, 2, 4]
<요소 추출> a=[1,2,3,4,5] a.pop() ==> 5 // 반환하고 삭제까지 print(a) ==> [1, 2, 3, 4] <위치반환> a=[1,2,3,4,5] a.index(3) ==> 2 (3이라는애 위치가 어디야) <요소삽입> a=[1,2,3,4,5] a.insert(0, 4) print(a) ==> [4, 1, 2, 3, 4, 5] <요소추가> a=[1,2,3,4,5] a.append(4) print(a) ==> [1, 2, 3, 4, 5, 4]
- e = [1, 2, ['Life', 'is']] print(e[2][0]) ==> Life print(e[-1][0]) ==> Life
- 튜플형 (변경이 불가한 특징 ) - 삭제, 수정
- <생성> t1 =() t2 = (1,) t3 = (1, 2, 3) t5 = ('a', 'b', ('ab', 'cd')) <인덱싱> t1 = (1, 2, 'a', 'b',) print(t1[0]) ==> 1 print(t1[2]) ==> a <슬라이싱> <연산>
- 사전자료형
<생성> dic = { 'name': '유디', 'phone': '01012345678' } print(dic['name']) ==> 유디 <추가> a={1:'a'} a[2]='b' print(a) ==> {1: 'a', 2: 'b'}
<Key> a = { 'name': '유디', 'phone': '01089034052', 'birth': 'congraturation' } a_keys = a.keys() print(a_keys) ==> dict_keys(['name', 'phone', 'birth']) a_keys = list(a.keys()) print(a_keys) ==> ['name', 'phone', 'birth'] <values> a_values=a.values() print(a_values) ==> dict_values(['유디', '01089034052', 'congraturation']) <없는 key 접근>
- mapping, jason자료형과 비슷함
- 집합자료형
<한개추가> <여러개 추가> <제거>
- <생성> s1 = set([1,2,3,4,5,6]) s2 = set([4,5,6,7,8,9]) <교집합> print(s1 & s2) print(s1.intersection(s2)) ==> {4, 5, 6} <합집합> print(s1|s2) print(s1.union(s2)) ==> {1, 2, 3, 4, 5, 6, 7, 8, 9} <차집합> print(s1 - s2) print(s1.difference(s2)) ==> {1, 2, 3}
728x90
반응형
'Coding > Python' 카테고리의 다른 글
Python_자료형(문자열 슬라이싱) (0) | 2022.02.14 |
---|---|
Python_자료형(딕셔너리key:Value) (0) | 2022.02.14 |
Python_자료형(numpy) (0) | 2022.02.14 |
파이참 : 가상환경에서 프로젝트 진행하기 (0) | 2022.02.14 |
파이썬(아나콘다) 설치 (0) | 2022.02.14 |
250x250
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- unity 360
- houdini
- 후디니
- Midjourney
- opencv
- Arduino
- Python
- node.js
- sequelize
- RNN
- DeepLeaning
- Unity
- CNC
- TouchDesigner
- three.js
- motor controll
- VR
- Express
- ardity
- MQTT
- 유니티
- oculuspro
- emotive eeg
- docker
- Java
- 유니티플러그인
- AI
- 라즈베리파이
- imgtoimg
- colab
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함
반응형