데이터 분석/python 4

[Python] 정규표현식 기초

정규 표현식이란? *Regular expression : 정규 표현식 : 정해진 규칙을 표현하는 식 python re , python regex 모듈 시작하기 import re 일단 기본 표현이 거지같아직관적이지 않아야 정규표현식 같다. \d : digit : 숫자 : 0~9 에 해당 : [0-9] 와 같음 \D : not digit : 숫자 빼고 : [^0-9] \w : word charactor : 글자 문자 : a ~z , A ~ Z, 0~9 \W : not word charactor \s : white space : 스페이스 . : (점) : 아무거나 전부 괄호 [abd] 반복 ca*t 줄 글로 읽기 docs.python.org/3/howto/regex.html Regular Expression ..

[Python] zip() 함수, 사용 예제

zip() 함수는 iterable(이터러블 : 반복 가능한 것들)을 여러개 받고, 원소 1개씩을 뽑아 tuple(튜플)로 합친다. > 주로 여러 개의 리스트를 동시에 for 문에 넣어 새로운 리스트를 만들고 싶을 때 사용한다. syntax(문법) zip(*iterables) * : 여러개의 인수(argument)를 받을 때 앞에 붙임, asterisk(애스터리스크)라고 부름 예제 1 두 개 리스트 이름(last_name)과 성(first_name)을 합치고 출력해 본다 last_names = ["Jack","Matt","Obama"] first_names = ["Cock", "Bal", "Care"] result = zip(last_names,first_names) print (result) zip 오브..

anaconda3 전체 경로에서 사용하기 (command not found: jupyter)

처음으로 anaconda를 깔고 검정 화면(터미널)에서 "jupyter notebook"을 치고 엔터 탁! 했는데 실행이 안 되는 경우가 있다. 선생님이 하라는 대로 막 했는데 실행 오류가 난다. 나처럼 비전공자에 코무한 사람이면 아주 멘붕이다. 딮빡.. 아무것도 못한다. 다 던지고 해결 방법을 찾아봤는데, 역시나 설명이 친절한게 없다. 딮빡.. 실행이 안되는 이유 보통 뜨는 오류가 "command not found: jupyter" : 이 말은 jupyter라는 명령어를 못 찼겠다는 거다. 저 명령어의 뜻이 jupyter(주어)가 notebook 을 동작한다(동사) 는 건데, jupyter가 없으니 될리가. 그래서 해야 하는 게 "환경변수 PATH 설정"이다. 환경변수는 OS(맥이든 윈도우든)가 뭔가 ..