본문 바로가기

C++,python (인프런+사이트)27

List Comprehension 리스트 컴프리헨션 +(딕셔너리 + 튜플) https://wikidocs.net/22805 1) 리스트 컴프리헨션 ## 리스트 생성하기 기존에 배운 문법으로 1부터 10까지 정수를 순서대로 가지고 있는 리스트를 생성하는코드는 다음과 같습니다. ``` numbers = [] for ... wikidocs.net 참고 정리 : 람다식마냥 리스트 한줄로 만드는 거임 기본원리 1. 2. 3. 다중for문 + 리스트 컴프리헨션 ;; 다중 if문 + 리스트 컴프리헨셔ㅑㄴ ;; [ ] 이거로 닫으면 List로 생성 ( ) 이거로 닫으면 generator로 생성 튜플컴프리헨션은 필요없다 왜냐면 리스트컴프리헨션으로 만들고 튜플로 형변환하면됨 https://wikidocs.net/92540 참고 2022. 4. 1.
매직 메소드_네임드튜플 https://www.tutorialspoint.com/namedtuple-in-python Namedtuple in Python Namedtuple in Python The NamedTuple is another class, under the collections module. Like the dictionary type objects, it contains keys and that are mapped to some values. In this case we can access the elements using keys and indexes. To use it at first we www.tutorialspoint.com 정의 : 네임드Tuple은 Collections 모듈 아래에 있는 다른 클래스입니.. 2022. 4. 1.
매직 메소드_오퍼레이터같은 https://docs.python.org/3/reference/datamodel.html 3. Data model — Python 3.10.4 documentation A class can implement certain operations that are invoked by special syntax (such as arithmetic operations or subscripting and slicing) by defining methods with special names. This is Python’s approach to operator overloading, allowing classes to define docs.python.org what is python special method doc.. 2022. 3. 31.
객체vs인스턴스vs클래쓰 & 인스턴스메서드vs클래스메서드vs스태틱메서드 https://dojang.io/mod/page/view.php?id=2380 파이썬 코딩 도장: 35.3 클래스 메서드 사용하기 이번에는 정적 메서드와 비슷하지만 약간의 차이점이 있는 클래스 메서드를 사용해보겠습니다. 클래스 메서드는 다음과 같이 메서드 위에 @classmethod를 붙입니다. 이때 클래스 메서드는 첫 번째 dojang.io 객체 vs인스턴스 vs 클래쓰 블로그 https://cerulean85.tistory.com/149 인스 클래스 스태틱 메서드 설명 블로그 https://journeytosth.tistory.com/73 참고 lion = Animal() class method를 삭제 하기도 가능함 참조 사이트 : https://pynative.com/python-class-meth.. 2022. 3. 31.
vscode 권한문제 날 때 https://hitour2021.whitedb2020.kr/entry/PowerShell-VSCode-%ED%84%B0%EB%AF%B8%EB%84%90-%EC%98%A4%EB%A5%98-%EC%9D%B4-%EC%8B%9C%EC%8A%A4%ED%85%9C%EC%97%90%EC%84%9C-%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8%EB%A5%BC-%EC%8B%A4%ED%96%89%ED%95%A0-%EC%88%98-%EC%97%86%EC%9C%BC%EB%AF%80%EB%A1%9C-ps1-%ED%8C%8C%EC%9D%BC%EC%9D%84-%EB%A1%9C%EB%93%9C%ED%95%A0-%EC%88%98-%EC%97%86%EC%8A%B5%EB%8B%88%EB%8B%A4 2022. 3. 23.
가상환경 (Windows10에서 python,vscode이용) atom이랑 겹치는 부분 좀 생략함. 사용해야 되는 이유 : 프로젝트마다 환경이 다름. python 버전 이라든가 부분들. 그래서 프로젝트마다 각각의 고유 환경을 만들어 사용해야할 필요가 있다. 문제가 생겼을 시, 환경 + 데이터 삭제도 용이함. python vscode이용 // window10 환경 python 다운 vscode 에디터용 다운 ( 다른거 사용 가능 ) CMD 키고 python , code 이 명령어 2개가 어느 경로에서든 켜져야함.( 파일 다운로드 시 Path지정 !!체크!! ) code로 vscode 키고 python 패키지 다운 가상환경 생성 Script폴더 안에서 가상환경 진입 // 나갈때는 deactivate 치면됨. 무튼 가상환경 진입 후, cmd에서 "code"를 쳐서 vsc.. 2022. 3. 23.