반응형

코딩/Python 4

[Python/파이썬] 문자열 메서드 split 함수 정리

🍏 공식문서 https://docs.python.org/ko/3.8/library/stdtypes.html#str.split 내장형 — Python 3.8.17 문서 다음 섹션에서는 인터프리터에 내장된 표준형에 관해 설명합니다. 기본 내장 유형은 숫자, 시퀀스, 매핑, 클래스, 인스턴스 및 예외입니다. 일부 컬렉션 클래스는 가변입니다. 제자리에서 멤버 docs.python.org 🍏 split 함수란? 문자열 메서드인 split 함수는 문자열을 분할하여 리스트를 리턴하는 함수이다. str.split(sep=None, maxsplit=-1) 🥦 split 함수의 파라미터 split 함수는 sep, maxsplit 두 개의 파라미터를 가지고 있는데 각각 None, -1을 기본값으로 가지고 있다. 🥕 sep ..

코딩/Python 2023.10.06

[Python] Mutable, Immutable한 자료구조에 대해 공부해보자

📚 파이썬의 Mutable, Immutable 📒 Mutable Mutable Definition Mutable is when something is changeable or has the ability to change. In Python, ‘mutable’ is the ability of objects to change their values. These are often the objects that store a collection of data. Mutable은 무언가가 변경 가능하거나 변경할 수 있는 경우입니다. Python에서 '변경 가능'은 객체가 값을 변경할 수 있는 능력입니다. 이들은 종종 데이터 컬렉션을 저장하는 개체입니다. 📑 Mutable 객체 목록 list dictionary s..

코딩/Python 2022.06.09

[Python] 용어정리 iterable, iterator

Python docs와 여러 블로그를 참고해서 각 용어를 정의해 보았다. 📒 Iterable (이터러블) 📑 iterable 정의 한 번에 하나씩 멤버를 반환할 수 있는 객체입니다. iterable의 예로는 모든 시퀀스 유형과 일부 비시퀀스 유형이 있습니다. Iterable은 for 루프와 시퀀스가 ​​필요한 다른 많은 위치(zip( ), map( ), …)에서 사용할 수 있습니다. iterable 객체가 내장 함수 iter( )에 인수로 전달되면 객체에 대한 iterator를 반환합니다. 이 반복자는 값 집합을 한 번만 전달하는 데 적합합니다. iterable을 사용할 때 일반적으로 iter( )를 호출하거나 iterator 객체를 직접 처리할 필요가 없습니다. for 문은 자동으로 이를 수행하여 루프..

코딩/Python 2022.04.27

[Python] 내장함수 globals() 활용하기

🎈 globals() 함수란? 파이썬 내장 함수인 globals() 함수를 간단하게 설명하면 전역 변수의 상태를 dictionary 형태로 보여주는 함수이다. Python 공식문서를 살펴보면 다음과 같이 설명되어있다. 공식 문서의 내용에서는 딕셔너리를 돌려준다고 하는데 실제 함수 호출을 하면 어떤 식으로 작동하는지 알아보자. name, age, hobby 변수에 str, int, list 타입의 데이터를 저장하고 globals() 함수를 프린트해보았다. 실행 결과 전역 변수들의 정보를 확인할 수 있는데 현재 모듈에 대한 정보 다음으로 내가 설정한 변수 정보도 딕셔너리 형태로 잘 반환되는 걸 확인할 수 있다. 🎈 globals() 함수를 어떻게 사용할 수 있을까? 다양한 사용법이 있을 수 있지만 여기서는 ..

코딩/Python 2022.04.24
반응형