자바나라
1234567891011121314151617181920212223242526272829303132333435363738394041#dict 딕셔너리(키-밸류 형태, 자바의 Map과 유사) a = {} ## list 처럼 내부값 변경 가능하다.a['r32']= '빅데이터반'a['r42']='자바기초반'print(a) a={'baseball':9,'soccer':11,'basketball':5} print(a)print(a['baseball'])print(a.get('soccer'))a['baseball'] = 10print(a)a['배구']=100print(a)del(a['baseball']) # del a['baseball'] 도 됨 print(a) ## 밸류값은 바꿀수 있지만 키값은 못바꾼다. -->..
12345678910111213141516171819202122232425262728293031323334## tuple 은 list 와 유사하나 값 변경이 불가능 하다. t=(1,2,3) # t = 1,2,3 # t = tuple([1,2,3])print(t,type(t)) tu=(1,2,'python')print(tu,type(tu))print(tu[0], tu[1], tu[2], tu[-1], tu[-2])print(tu[1:3])print(tu[:]) print(tu*2) t= t+(3,4,5) # 이것은 새롭게 초기화하는 것이다.print(t) t=('apple','banana',10,20) sum = t[2] + 90print(sum)# t[2]= t[2] + 90 # 오류 : 배열 내부 값을..
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051#sets = set([1,2,3])s = {1,2,3} # 중괄호로 정의할 수 있다. cf) dict 도 중괄호를 쓰지만 {k:v,k:v} 꼴이므로 구분가능하다. print(s)print(type(s))print(len(s))print(2 in s)print(2 not in s) print("============================")l = [1,2,3,2,4,4,2,5,5,6]print(l) s = set(l)print(s)s.add(10)s.add(3)print(s)s.remove(4)print(s)# s.remove(20)..