프로그램 작성
🔝 시간을 절약하는 유용한 Python 스 니펫 29 가지
실제로 개발자로서의 시간을 절약 해주는 가장 좋아하는 29 개의 Python 스 니펫이 있습니다.
Python은 데이터 과학 및 기계 학습, 웹 개발, 스크립팅, 자동화 등에서 많은 사람들이 사용하는 가장 인기있는 언어 중 하나입니다. 이 인기의 이유 중 하나는 단순성과 학습 용이성입니다.
이 글을 읽고 있다면 이미 Python을 사용하고 있거나 적어도 관심이있을 가능성이 높습니다.
이 기사에서는 놀랍도록 빠르게 이해하고 익힐 수있는 29 개의 짧은 코드 스 니펫을 간략히 살펴 보겠습니다. 가다!
👉 1. 고유성 확인
다음 메소드는 주어진 목록에 중복 항목이 있는지 확인합니다. 속성을 사용합니다.세트()
목록에서 중복 항목을 제거합니다.
👉 2. 철자
이 방법은 두 문자열이 애너그램인지 확인하는 데 사용할 수 있습니다. Anagram은 다른 단어 나 구의 문자를 다시 정렬하여 형성 한 단어 나 구로, 일반적으로 모든 원래 문자를 정확히 한 번 사용합니다.
👉 3. 메모리
그리고 이것은 객체의 메모리 사용량을 확인하는 데 사용할 수 있습니다.
👉 4. 바이트 크기
이 메서드는 문자열의 길이를 바이트 단위로 반환합니다.
👉 5. 문자열을 N 번 인쇄
이 스 니펫은 문자열을 출력하는 데 사용할 수 있습니다.엔
이를 위해 루프를 사용할 필요가 없습니다.
👉 6. 단어의 첫 글자를 크게 만듭니다.
그리고 여기에 레지스터가 있습니다. 스 니펫은 메소드를 사용합니다.표제()
문자열의 각 단어를 대문자로 표시하려면 :
👉 7. 분리
이 메서드는 목록을 지정된 크기의 작은 목록으로 분할합니다.
👉 8. 거짓 값 제거
따라서 거짓 값 (그릇된
,없음
,0
과«»
)를 사용하여 목록에서필터()
:
👉 9. 계산
다음 코드를 사용하여 2D 배열을 전치 할 수 있습니다.
👉 10. 체인 비교
한 줄에 모든 종류의 연산자를 사용하여 여러 비교를 수행 할 수 있습니다.
👉 11. 쉼표로 구분
다음 스 니펫을 사용하여 문자열 목록을 단일 문자열로 변환 할 수 있습니다. 여기서 목록의 각 항목은 쉼표로 구분됩니다.
👉 12. 모음 세기
이 방법은 모음 수를 계산합니다.( "a", "e", "i", "o", "u")문자열에서 발견 :
👉 13. 문자열의 첫 글자를 소문자로 변환
지정된 문자열의 첫 글자를 소문자로 변환하는 데 사용합니다.
👉 14. 앤티 앨리어싱
다음 방법은 재귀를 사용하여 잠재적으로 깊은 목록을 평면화합니다.
👉 15. 차이
이 방법은 첫 번째에있는 값만 유지하면서 두 반복 간의 차이를 찾습니다.
👉 16. 목록의 차이점
다음 메서드는이 함수를 두 목록의 각 요소에 적용한 후 두 목록의 차이를 반환합니다.
👉 17. 연결 함수 호출
한 줄에 여러 함수를 호출 할 수 있습니다.
👉 18. 중복 찾기
이 코드는 다음 사실을 사용하여 목록에 중복 값이 있는지 확인합니다.세트()
고유 한 값만 포함합니다.
👉 19. 두 개의 사전 결합
다음 방법을 사용하여 두 사전을 결합 할 수 있습니다.
👉 20. 두 목록을 사전으로 변환
이제 두 목록을 사전으로 변환 해 보겠습니다.
👉 21. ʻenumerate` 사용
스 니펫은 사용할 수있는 항목을 보여줍니다.세다()
목록의 값과 인덱스를 모두 얻으려면 :
👉 22. 보낸 시간
특정 코드가 실행되는 데 걸리는 시간을 계산하는 데 사용합니다.
👉 23. 시도 / 다른
당신이 사용할 수있는그밖에
블록의 일부로시험
:
👉 24. 가장 자주 나타나는 요소
이 메서드는 목록에 나타나는 가장 빈번한 항목을 반환합니다.
👉 25. 회문
이 메서드는 주어진 문자열이 회문인지 확인합니다.
👉 26. if-else가없는 계산기
다음 스 니펫은 조건없이 간단한 계산기를 작성하는 방법을 보여줍니다.다른 경우라면
:
👉 27. 셔플
이 코드는 목록의 항목 순서를 무작위로 지정하는 데 사용할 수 있습니다. 참고혼합
제자리에서 일하고 반환없음
:
👉 28. 값 변경
추가 변수없이 두 개의 변수를 교환하는 정말 빠른 방법 :
👉 29. 누락 된 키에 대한 기본값 가져 오기
이 코드는 찾고있는 키가 사전에 포함되지 않은 경우 기본값을 가져올 수있는 방법을 보여줍니다.
더 읽어보기
이 기사가 도움이 되었다면 아래의 💚 또는 👏 버튼을 클릭하거나 Facebook에서 기사를 공유하여 친구들도 도움을받을 수 있습니다.
내 이야기에서 더 :
'Data Analytics(ko)' 카테고리의 다른 글
Big Data Pipeline Recipe -번역 (0) | 2020.10.10 |
---|---|
5 Underrated Apps for Programmers You Should Use Right Now -번역 (0) | 2020.10.09 |
You are telling people that you are a Python beginner if you ask this question. -번역 (0) | 2020.10.07 |
Scikit-Learn (Python): 6 Useful Tricks for Data Scientists -번역 (0) | 2020.10.06 |
New Features in Python 3.9 -번역 (0) | 2020.10.05 |