목록웹개발 (331)
스택큐힙리스트
나는 목록의 마지막 9개 숫자가 필요하다. 저는 슬라이싱으로 할 수 있는 방법이 있을 것이라고 확신합니다. 그렇지만 내가 시도해도 해결할 수 없습니다. 나는 다음과 같이 처음 9개를 얻을 수 있습니다. num_list[0:9]답변 1그렇게하려면 썩 참신한 정수를 조각하는 연산자를 사용할 수 있습니다. 파이썬 CLI 인터프리터를 사용한 예제가 여기 있습니다. >>> a = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12]>>> a[-9:][4, 5, 6, 7, 8, 9, 10, 11, 12]중요한 줄은 a[-9:] 입니다.답변 2파이썬에서 리스트의 마지막 항목을 가져오는 방법을 알아보자. 리스트는 파이썬에서 매우 유용한 자료구조이다. 리스트에는 여러 가지 타입의 항목을 저장할 수 있으..
저는 현재 Python을 배우는 과정에 있습니다. 저는 pass 문장에 관한 섹션에 도달했습니다. 저는 사용하고 있는 가이드에서 이를 자리 표시자로 자주 사용되는 빈 문장으로 정의합니다.하지만 아직은 정확히 그게 무슨 뜻인지 이해하지 못하겠어요. pass 문장을 사용하는 간단하고 기본적인 상황과 왜 필요한지에 대해서 얘기해주세요.답변 1당신은 구현하고 싶지 않은 몇 가지 메소드가 있는 새로운 클래스를 디자인하고 있다고 가정해보세요. class MyClass(object): def meth_a(self): pass def meth_b(self): print I'm meth_b만약 pass 를 제외하면 코드가 실행되지 않을 것입니다.그럼 당신은 다음과 같이 얻게 됩니다: IndentationError: ex..
이 질문에는 이미 답변이 있습니다: How to concatenate (join) items in a list to a single string1. Hello - 안녕하세요2. Goodbye - 안녕히 가세요3. Thank you - 감사합니다4. Please - 부탁합니다5. Sorry - 미안합니다6. Excuse me - 실례합니다7. Yes - 네8. No - 아니요9. I love you - 사랑해요10. How are you? - 어떻게 지내세요?11. What's your name? - 이름이 뭐에요? How do I append one string to another in Python?1. 답답한 느낌이 들어. 2. 나는 너를 사랑해. 3. 어제 학교에 가지 않았어. 4. 오늘 날씨가 정말..
나는 '오류 메시지를 받고 있습니다.'라는 메시지를 받고 있습니다. AttributeError: 'NoneType' object has no attribute 'something'이 메시지를 어떻게 이해할까요?어떤 일반적인 시나리오가 그런 AttributeError를 일으킬 수 있으며, 어떻게 문제를 식별할 수 있을까요?이것은 AttributeError s의 특별한 사례입니다. 이 코드에서 예기치 않은 value from 값을 얻는 방법이 많기 때문에 별도로 처리해야 합니다. 따라서 기타 AttributeError s의 경우 문제가 속성 이름일 수도 있습니다.None와 그 유형인 NoneType를 이해하기 위해서는 What is a None value?과 What is a 'NoneType' object..