Python/기본문법21 dict.pop() 메소드 01 문법 dictionary.pop(keyname, defaultvalue) 02 정의 기능: 딕셔너리 안에 있는 아이템 삭제 반환값: 삭제한 아이템의 value 값 03 Parameters keyname 필수 삭제하고 싶은 아이템의 key 값 defaultvalue optional 지정된 key 값이 딕셔너리에 없을 경우 반환할 값 지정된 key 값이 딕셔너리에 없고 defaultvalue 미지정 시 에러 발생 04 예시 car = { "brand": "Ford", "model": "Mustang", "year": 1964 } x = car.pop("model") print(x) >>> Mustang print(car) >>> {'brand': 'Ford', 'year': 1964} 참조 https:.. 2024. 4. 17. os.path vs pathlib.Path (파일 경로 다루기) 00 서론 1. Path란 "경로" 컴퓨터 내에서 파일 또는 디렉토리를 나타내는 위치를 표시 디렉토리와 디렉토리, 또는 파일들을 경로 구분자로 연결하여 표현 경로 구분자: Windows에서는 역슬래시 (\) 사용, Unix 계열(Linux, MacOS 포함)에서는 슬래시 (/) 사용 'C:\Users\관리자\Desktop\WeZON\DCV\code_analysis\06_dcv_queue.ipynb' # Windows '/home/lsfadmin/.bashrc' # Linux Windows: 맨 앞에 드라이브 이름과 콜론(:) 포함 Unix 계열: 드라이브 이름 미포함, 최상위 디렉토리는 (/) 로 시작 2. os.path와 pathlib Python 내장 모듈들로서 파일 경로를 다루는 기능들 제공 os,.. 2024. 3. 27. Regular Expression (정규표현식) 00 개요1. 정의1) 정규표현식 (Regular Expression)이란특정한 규칙을 가진 문자열의 집합을 표현하는데 사용는 형식/언어문자열을 처리하는 방법 중 하나로, 복잡한 조건문이 아닌 한줄로 간단히 표현가독성은 떨어지기 때문에 표현식 숙지 필수정규표현식의 주 용도:text에서 원하는 특정 pattern을 찾을 경우 (전화번호/ 홈페이지 등)pattern을 다른 문자열로 변환할 경우사용자가 입력한 데이터가 특정 pattern에 유효한지 유효성 검사할 경 (이메일 / 비밀번호)등등2) 정규표현식의 '패턴(Pattern)'정규표현식은 패턴을 사용해서 문자열을 처리함기본 원리:대상 문자열에 정규표현식을 적용해서 찾을 문자열을 검색함조건에 맞는 문자열을 찾은 이후 추출 또는 치환 가능01 정규표현식 패턴.. 2024. 3. 26. 이전 1 2 3 다음