프로그래밍 언어/파이썬 24

파이썬 정규표현식

http://pythonstudy.xyz/python/article/401-%EC%A0%95%EA%B7%9C-%ED%91%9C%ED%98%84%EC%8B%9D-Regex 예제로 배우는 파이썬 프로그래밍 - 정규 표현식 Regex 1. 정규 표현식 (Regular Expression) 정규 표현식은 특정한 규칙을 가진 문자열의 패턴을 표현하는 데 사용하는 표현식(Expression)으로 텍스트에서 특정 문자열을 검색하거나 치환할 때 흔히 사용된다. pythonstudy.xyz https://wikidocs.net/4308 위키독스 온라인 책을 제작 공유하는 플랫폼 서비스 wikidocs.net https://greeksharifa.github.io/%EC%A0%95%EA%B7%9C%ED%91%9C%ED%9..

python dictionary sort

https://velog.io/@kylexid/%ED%8C%8C%EC%9D%B4%EC%8D%AC%EC%97%90%EC%84%9C-%EB%94%95%EC%85%94%EB%84%88%EB%A6%AC-%EC%9E%90%EB%A3%8C-%EC%A0%95%EB%A0%AC%ED%95%98%EA%B8%B0 파이썬 딕셔너리 정렬하기 1. sorted를 이용한 정렬 dict 안의 key를 올림차순으로 정렬한 key 리스트를 반환해준다. 이때 key가 아닌 value로 정렬하려면 lambda를 사용해주면 된다. 1-1. value값 기준으로 정렬하기 value값을 기준으로 velog.io

파이썬 내부함수에서 바깥변수 사용하는법(nonlocal)

https://www.python2.net/questions-804933.htm 파이썬을 사용하여 중첩 범위에서 전역 변수를 어떻게 변경합니까? 아래의 예입니다. global 를 추가하려고했습니다. 변경하려는 변수에 도움이되지 않습니다. 내가 얻는 오류는 의견에 있습니다. def getNumOfSwapsToSort(array): sorted = array.copy() sorted.sort() swaps = 0 def swap www.python2.net 함수안의 함수에서 바깥 변수를 호출할때는 nonlocal x로 선언해주면 된다. 만약 전역변수를 사용할때는 global이지만 말이다.

파이썬 중첩함수(Nested Function), 클로저(Closure)

https://velog.io/@wltjs10645/Python-%EC%A4%91%EC%B2%A9%ED%95%A8%EC%88%98-%EB%8D%B0%EC%BD%94%EB%A0%88%EC%9D%B4%ED%84%B0 Python: 중첩함수, 데코레이터 함수 내부에 정의된 또 다른 함수를 말한다. 해당 함수가 정의된 함수 내에서 호출 및 반환 가능; 함수 외부에서는 호출 불가능: first-class function or closure 사용하여 호출 가능부모 함수의 매개변 velog.io