2.파이썬의 제어문, 함수
if-else if a>70: print("GOOD") elif a>50: # (a50) print("SOSO") else : # (a f는 함수(람다식도 가능), s는 iterable iterable: member를 하나씩 차례로 반환 가능한 object(list,str,tuple 등) >>> a = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] >>> list(map(lambda x: str(x) if x % 3 == 0 else x, a)) >>>x=[0,1,2,3] >>>y = map(lambda z: z+200,x) filter 반복 가능한 객체에서 특정 조건에 맞는 요소만 가져오기(필터링) >>> def f(x): ... return x > 5 and x >> a = [8, 3, 2..
2020. 6. 8.
1. 파이썬의 자료구조
리스트(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) 튜플은 한..
2020. 6. 8.