기억 저장소

클라우드 기반 인공지능 개발과 DevOps 실무

언어 65

파이썬 : Numpy 랜덤 배열

위에 그림과 같이 import random 을 통해 random 함수를 불러온 뒤 random.random()을 사용하면 0~1까지의 숫자중 하나가 무작위로 나오게 된다. random.random() 에 () 숫자를 넣으면 갯수를 선택할 수 있으며 2차원의 배열로도 만들 수 있다. 위에 사진은 float 이 아닌 int 즉 정수의 숫자를 랜덤으로 받고 싶은경우 np.random.ranint()를 사용하면 된다. np.random.ranint(시작 숫자,끝 숫자, 원하는 갯수) 이며 원하는 갯수에 ()를 넣어 2차원배열로 만들 수 있다.

언어/python 2021.11.17

파이썬 : Numpy 정수의 배열

Numpy에서 정수의 배열 얻고자 하면 파이썬에서 사용한 함수인 range()가 아닌 개선된 함수 np.arange()를 사용한다. 정수의 배열 중 규칙적으로 띄어 사용하고 싶으면 아래 그림과 같이 np.arnage(시작숫자,끝 숫자 , 넘기고싶은 숫자)를 사용하면 된다. 또한 실수의 배열을 얻고자 할때는 np.linespace (시작숫자,끝숫자, 필요한 갯수)를 대입하여 사용하면 된다.

언어/python 2021.11.17

파이썬 Numpy(넘파이)

PYTHON PROGRAMMING FUNDAMENTALS NUMPY BASICS NumPy는 다차원 배열을 처리할 수 있는 선형대수학(Linear Algebra) 라이브러리입니다. 다음이 실행이 안되면 아나콘다프롬프트에서 conda install numpy 를 실행하여 설치합니다. #라이브러리 #NUMPY = 다차원 배열을 처리 #나열된 숫자는 1차원 #행과 열로 되어있으면 2차원 #행과 열이 중복적으로 여러가지 있는걸 3차원 값이 array라고 나오면 array라고 부른다. array(x)의 크기값을 알고싶으면 size를 사용하면 된다. 리스트에 경우 size를 사용할수 없다 .

언어/python 2021.11.17

리스트 안에 있는 리스트의 값을 얻기, Nested List, 중첩 리스트

다음과 같이 리스트가 있을 경우에, "Mitch"를 가져오는 경우와 6이라는 숫자를 가져오는 경우는, 억세스 할때 다르게 억세스 해야 한다. 대괄호 [ ] 를 1개만 써야 할 경우와 대괄호를 [ ][ ] 2개를 연속해서 사용하는 경우 등으로 나눌 수 있다. 이때 원칙은 무엇이냐면, 첫번째 대괄호 먼저 접근하고, 그리고 나서 두번째 대괄호를 접근한다. 이렇게 순차적으로 접근하면 된다. 이러한 리스트를 중첩 리스트(Nested List)라고도 부른다. 위의 예에서, my_list[0] 은 'Mitch' 가 된다. my_list[1] 은 [3, 6, 7] 리스트가 된다. my_list[2] 는 ['yello', 5, [1,2,3]] 이 된다. 따라서 my_list[0][2] 는, my_list[0] 에서, 0..

언어/python 2021.11.16

파이썬 리스트 offset index 로 데이터 접근하기

파이썬의 리스트 변수를 저장한다. 리스트 변수의 대괄호를 이용하여, 리스트의 각 원소에 접근할 수 있다. 리스트에 저장된 값을 접근하여 가져오기 위해서는, 인덱스(오프셋 offset )을 알아야 한다. 오프셋(index)는 0 부터 시작한다. 즉, my_list = [ 1, 2, 3, 4] 라고 한다면, my_list[0] 은 1 이다. my_list[3] 은 4가 된다. 또한 리스트는 슬라이싱 ( Slicing ) 이 가능하다. 즉, 우리가 원하는 부분을 가져올 수 있다. 원하는 부분을 가져오기 위해서는 콜론 : 기호를 이용해서 가져온다. 콜론 왼쪽은 시작 인덱스(offset) 이고, 콜론의 오른쪽은 가져오려는 것의 인덱스에 1개를 더해줘야 한다. 즉, Tuesday 부터 Thursday 까지 가져오고..

언어/python 2021.11.16

Pythonpython dict key, value 파이썬 딕셔너리 키 밸류, get()

파이썬 dict 에서 키(key)에 매칭된 value 를 가져오는 방법은 2가지가 있다. 대괄호 또는 get() 함수 파이썬 딕셔너리에서 키 에 매칭된 밸류 를 가져오는 방법은 다음과 같다. 딕셔너리 변수의 오른쪽에 대괄호[ ] 를 쓰고, 그 안에 키 를 써주면, 해당 키에 매칭된 값(value)를 가져오게 된다. 즉, my_dict['model'] 은, 'iphoneX' 가 된다. get() 함수를 이용해서 에러 없이 value 가져오기 아래 처럼, my_dict 라는 딕셔너리 변수에서, size 라는 key 를 사용하게 되면 에러가 발생한다. 따라서 파이썬 딕셔너리 (dict) 에서 에러없이 키/밸류 에 접근하고자 한다면, dict변수인 my_dict.get() 함수를 이용해서, get함수 안에 키를..

언어/python 2021.11.16

파이썬 딕셔너리(dict) 만들기, python dict()

파이썬 딕셔너리(dict) 는 key 와 value ( 키, 밸류 ) 의 쌍으로 되어있는 데이터를 저장하는 데 사용한다. 예를들어, 이름 : 홍길동, 나이 : 25 처럼, 이름과 나이를 키(key) 라고 하고, 홍길동 과 25 를 밸류( value ) 라고 한다. 파이썬에서 이렇게 key : value 쌍을 저장하는 것을 딕셔너리라고 하고, 문법으로는, 시작과 끝에 { } 요렇게 중괄호를 사용하게 된다. 키와 밸류 사이는 항상 콜론 : 으로 구분한다. 콜론의 왼족이 Key 이고, 콜론의 오른쪽이 Value 다. 비어있는 딕셔너리(dict) 를 만드는 방법은 중괄호를 그냥 사용하거나, dict() 라고 사용하면 된다.

언어/python 2021.11.16