strings2 Python 만약 파이썬 객체가 "subscriptable"인지 아닌지를 의미하는 것은 무엇인가요?, What does it mean if a Python object is "subscriptable" or not? 질문 어떤 유형의 객체가 "subscriptable" 도메인에 속합니까? 답변 이것은 객체가 __getitem__() 메소드를 구현한다는 것을 의미합니다. 다른 말로하면, 이는 다른 객체를 포함하는 "컨테이너"인 객체를 설명합니다. 이에는 문자열, 리스트, 튜플 및 사전이 포함됩니다. 2023. 9. 11. Python 문자열 목록에서 빈 문자열을 제거합니다., Remove empty strings from a list of strings 질문 나는 파이썬에서 문자열 목록에서 모든 빈 문자열을 제거하고 싶습니다. 내 아이디어는 다음과 같습니다: while '' in str_list: str_list.remove('') 이것을 더 파이썬스럽게 할 수 있는 방법이 있나요? 답변 나는 filter를 사용할 것이다: str_list = filter(None, str_list) str_list = filter(bool, str_list) str_list = filter(len, str_list) str_list = filter(lambda item: item, str_list) Python 3는 filter에서 이터레이터를 반환하기 때문에 list() 호출로 래핑해야 한다. str_list = list(filter(None, str_list)) 2023. 6. 7. 이전 1 다음