리스트(List)
1. len,sum
len(list) #리스트 길이
sum(list) #리스트합
2.indexing
x[-1] # last element
x[-2] # next to lasst element
3.slicing
x[:3] # x[0]~x[2] 첫번째 원소부터 3개
x[3:] # x[3]~x[-1] 인덱스 3번부터 마지막 원소 까지
x[1:5] # x[1]~x[4] 인덱스 1번부터 4번까지
x[:] # == x
4.extend, append
x=[1,2,3]
x.expend([4,5,6]) # x=x+[4,5,6] 이랑 같다
x.append(0) # x=x+[0]이랑 같다
튜플(Tuples)
my_tuple = (1,2) #(1,2)
other_tuple = 3, 4 #(3,4)
튜플은 한번 정하면 지울 수 없다
리스트와 마찬가지로 인덱싱,슬라이싱, 각종 연산등 은 가능
딕셔너리
1.기본사용법
grades = {"Joel": 80, "Tim": 95}
print(grades["Joel"]) # 80
2.추가,대체
grades["Alice"] = 40
grades["Tim"] = 99 # replace
3.얻기
a.values() # value 리스트 만듦
a.items() # key,value 쌍의 튜플을 묶은 값을 리스트 형태로 만듦
a.clear() # key:value 쌍 모두 지우기
a.get(key) # key 값으로 value 얻기
a.get(key,"NONE") # key가 존재하지 않을 경우를 대비하여 디폴트값 설정
4.조사
print("Joel" in grades) # True
print("kates" in grades) # False
'대학교 > 데이터분석개론' 카테고리의 다른 글
5.2-Python Pandas_DataFrame (0) | 2020.06.12 |
---|---|
5-1.Python Pandas_Series (0) | 2020.06.12 |
4.Pyplot Visualization (0) | 2020.06.08 |
3.Python Numpy (0) | 2020.06.08 |
2.파이썬의 제어문, 함수 (0) | 2020.06.08 |
댓글