본문 바로가기

분류 전체보기589

파이썬 Numpy 배열 생성 파이썬 Numpy ndarray 객체 NumPy는 배열과 관련된 작업에 사용된다. NumPy의 배열 객체를 ndarray라고 한다. array() 함수를 이용하여 NumPynd array 객체를 생성할 수 있다. import numpy as np arr = np.array([1, 2, 3, 4, 5]) print("arr : ", arr) print("type(arr) : ", type(arr)) 위의 코드를 실행하면 아래 그림과 같다. type(): 이 내장된 파이썬 함수는 전달된 객체의 종류를 알려준다. 위의 코드와 같이 arr은 numpy.ndarray 타입임을 알 수 있다. 리스트나 튜플, 또는 배열과 유사한 객체를 array() 메서드로 전달하면 배열로 변환된다: 튜플을 사용하여 NumPy 배열.. 2023. 12. 4.
파이썬 Numpy 시작하기 파이썬 Numpy 설치 시스템에 이미 Python과 PIP가 설치되어 있는 경우 NumPy 설치가 매우 쉽다. 다음 명령을 사용하여 설치한다: C:\Users\Your Name>pip install numpy 이 명령이 실패하면 Anaconda, Spyder 등과 같이 NumPy가 이미 설치되어 있는 python 배포판을 사용한다. 파이썬 import numpy NumPy가 설치되면 import 키워드를 추가하여 응용프로그램에 가져온다 import numpy 이제 NumPy를 가져와 사용할 수 있다. import numpy arr = numpy.array([1, 2, 3, 4, 5]) print("numpy.array([1,2,3,4,5]) : ", arr) 위의 코드를 실행하면 아래 그림과 같다. 파이.. 2023. 12. 3.
파이썬 Numpy 파이썬 Numpy는 무엇인가? NumPy는 배열 작업에 사용되는 파이썬 라이브러리이다. 선형대수, 푸리에 변환, 행렬의 영역에서 작업하기 위한 함수도 있다. NumPy는 2005년 Travis Oliphant에 의해 만들어졌으며 오픈소스 프로젝트로 자유롭게 사용할 수 있다. NumPy는 Numerical Python의 약자이다. 파이썬 Numpy를 왜 사용하는가? Python에서는 배열의 목적을 달성하는 리스트가 있지만 처리 속도가 느리다. NumPy는 기존 Python 목록보다 최대 50배 빠른 배열 객체를 제공하는 것을 목표로 한다. NumPy의 배열 개체는 ndarray라고 불리는데, ndarray로 작업하는 것을 매우 쉽게 해주는 많은 지원 기능을 제공한다. 배열은 속도와 리소스가 매우 중요한 데.. 2023. 12. 2.
파이썬 파일 쓰기 파이썬 기존의 파일에 쓰기 기존 파일에 쓰려면 open() 함수에 매개 변수를 추가해야 한다: "a" - 추가 - 파일 끝에 추가된다 "w" - Write - 기존 내용을 덮어쓴다 "exfile2.txt" 파일을 열고 파일에 내용을 추가한다: f = open("exfile2.txt", "a") f.write("Now the file has more content!") f.close() #open and read the file after the appending: f = open("exfile2.txt", "r") print(f.read()) 위의 코드를 실행하면 아래 그림과 같다. exfile3.txt 파일을 열고 내용을 덮어쓴다: f = open("exfile3.txt", "w") f.write("W.. 2023. 12. 1.