TIL/Python

    [python] np.linspace(), tf.linspace() 1차원 배열 생성 함수 정리

    velog 로 글을 옮겼습니다! 🚚 [python] np.linspace(), tf.linspace() 1차원 배열 생성 함수 정리 보다시피 전자는 numpy 의 함수, 후자는 tensorflow 의 함수이다.linspace 는 Linear Space(선형 공간)의 줄임말 같다.모든 함수가 그렇듯 이름에서 그 기능이 유추된다. 😌두 개 함수 모두 1차원 배열을 생 velog.io

    [python] 파이썬 ravel() 배열 1차원 변경 메소드 정리

    velog 로 글을 옮겼습니다! 🚚 [python] 파이썬 ravel() 배열 1차원 변경 메소드 정리 .ravel() 과 .flatten() 의 기능이 비슷해 아래와 같이 정리했다.다차원 배열(array)을 1차원 배열(array)로 평평하게 펴주는 넘파이(numpy) 함수1차원 배열을 다차원 배열로 바꾸는 .reshape()과 반대의 기능 velog.io

    [python] 파이썬 str.maketrans() 문자열 치환 메소드 정리

    velog 로 글을 옮겼습니다! 🚚 [python] 파이썬 str.maketrans() 문자열 치환 메소드 정리 문자열을 치환할 때 사용하는 매핑 변환 테이블을 만들 때 사용한다.가장 간단하게 이용하는 방식은 intab, outtab 두 옵션 값에 문자열 형태로 입력해주는 것이다. 숫자도 가능하다.단, intab이 outtab velog.io

    [python] 파이썬 dict.fromkeys() 딕셔너리 생성 메소드 정리

    Velog 로 글을 옮겼습니다! 🚚 [python] 파이썬 dict.fromkeys() 딕셔너리 생성 메소드 정리 딕셔너리를 생성할 때 편리하게 사용할 수 있는 메소드. seq 옵션 값에 문자열을 입력할 수도 있다.seq: 생성하려는 dictionary의 키(key)의 목록value: 생성하려는 dictionary의 값(value) velog.io

    [python] 파이썬 upper(), lower(), isupper(), islower() 함수

    velog 로 글을 옮겼습니다! 🚚 [python] 파이썬 upper(), lower(), isupper(), islower() 함수 1\. str.upper(): 문자열을 대문자로 변경2\. str.lower(): 문자열을 소문자로 변경3\. str.isupper(): 문자열이 대문자인지 확인4\. str.islower(): 문자열이 소문자인지 확인 velog.io

    [python] 파이썬 집합 관련 자료형 set(), frozenset() 함수

    파이썬의 자료형 종류 1. 시퀀스 타입 (sequence type): 저장된 값의 순서 정보가 있고, 중복된 값을 허용한다. ex) list, tuple, range, str 2. 매핑 타입 (mapping type): 순서 정보가 포함되는 것이 본질은 아니나, 파이썬 3.7 이상부터는 dict 도 순서 정보를 유지한다. 3. 셋 타입 (set type): 저장된 값의 순서 정보가 없고, 중복된 값을 허용하지 않는다. 수학의 집합과 비슷하다. ex) set, frozenset set(), frozenset() 차이 frozenset과 set은 거의 모든 문법과 기능이 동일하다. 단, frozenset은 그 이름에서도 짐작할 수 있듯이 할당된 집합의 값을 그 상태 그대로 '얼려'서 저장한다. 즉, 수정이 ..