목록리스트 (3)
Big Bro's Studying Archive

""" Created on Fri Apr 10 10:17:32 2020 @author: Yoon Baek """ 로또 생성 프로그램 만들어보기 import random lot = [] while len(lot) 1500 : comm2.append('A') else : comm2.append('B') comm2 sol 2 f3 = lambda x : 'A' if x > 1500 else 'B' list(map(f3, comm)) sol 3 ['A' if i > 1500 else 'B' for i in comm] sol 4 : np.where의 활용 np.where(np.array(comm) > 1500, 'A', 'B') numpy의 np.where 함수를 활용할 수 있다. R의 ifelse함수와 똑같은 ..

@author: Yoon Baek 5번째 시간 생각할 것들 딕셔너리 in Pyth와 리스트 in R의 유사성 : key - value 구조 딕셔너리나 시리즈, 데이터 프레임이 key를 가짐으로써 얻는 이득은 무엇이며 어떻게 활용할 수 있는가? 반복문은 중요하므로 항상 연습 2차원 형식의 리스트 출력 지난 시간에 배운 2차원 형식의 리스트를 출력해 보자. z = 1 for i in range(0,3) : for j in range(0,3) : print(z, end = ' ') z = z + 1 print() 출력되는 값을 기준으로 2차원 형식의 리스트를 입력 반대로 2차원 형식의 리스트를 입력하는 법 z = 1 outlist = [] for i in range(0,3) : inlist = [] for j..

@author: 백승윤 3번째 시간 마음 가짐 리스트형식과 산술,논리연산자의 이해 리스트형식과 R 벡터 형식의 차이를 생각하며 공부하다보면 좀 더 이해가 쉬울 듯 lambda 함수를 통한 함수 생성 및 리스트 적용함수의 이해 R의 적용함수의 역활과의 유사점과 차이점 리스트 R에서 벡터처럼 여러개의 값을 하나로 묶기 위한 최소 단위 자료구조 1차원 형식 중첩구조 가능(리스트 안에 리스트 삽입이 가능) 서로 다른 데이터 타입 입력 가능 1. 생성 L1 = [1,2,3] L2 = [1,'2',3] ; L2 L3 = [1,2,[3,4]] ; L3 L4 = [1,2,3,4,5,6] 2. 색인 L1[0] # 정수(position) 색인 가능 L1[0:2] # 슬라이스 색인 가능. 슬라이스 : 연속 범위 L1[1:]..