목록보안 (222)
스택큐힙리스트
나는 모델 매니저에게 객체를 가져오도록 요청할 때, 해당하는 객체가 없을 경우 DoesNotExist 가 발생합니다. go = Content.objects.get(name=baby)DoesNotExist 대신에, 어떻게 go를 None로 바꿀 수 있을까요?답변 1이를 수행하는 '내장된' 방법은 없습니다. Django는 매번 DoesNotExist 예외를 발생시킵니다.Python에서 이를 처리하는 관용적인 방법은 try-catch로 래핑하는 것입니다. try: go = SomeModel.objects.get(foo='bar')except SomeModel.DoesNotExist: go = None내가 한 일은 모델 관리자를 서브 클래스화하고 위와 같은 safe_get 코드를 만들어 그것을 내 모델에 사용하..
이 질문에 대한 답변은 이미 여기에 있습니다. How can I use list comprehensions to process a nested list?1. Hello - 안녕하세요2. Goodbye - 안녕히 가세요 3. Thank you - 감사합니다 4. Yes - 예 5. No - 아니오 6. Please - 부탁합니다 7. Excuse me - 실례합니다 8. Sorry - 죄송합니다 9. How are you? - 어떻게 지내세요? 10. I don't understand - 이해하지 못합니다 11. Can you speak English? - 영어를 할 수 있나요? 12. What is your name? - 이름이 뭐에요? 13. Where are you from? - 어디에서 왔어요?2개..
저는 for 루프와 if 문을 각각의 줄에서 사용하는 방법을 알고 있습니다. 예를 들어: >>> a = [2,3,4,5,6,7,8,9,0]... xyz = [0,12,4,6,242,7,9]... for x in xyz:... if x in a:... print(x)0,4,6,7,9그리고 간단한 문장일 때는 리스트 컴프리헨션을 사용하여 이들을 결합할 수 있다는 것을 압니다. print([x for x in xyz if x in a])하지만 내가 찾을 수 없는 것은 (복사하고 학습할 수 있도록) for 루프와 일부 if 문 조합 다음에 발생하는 복잡한 명령 집합 (단순히 x를 출력하는 것이 아님)을 나타내는 좋은 예입니다. 나는 이런 것을 기대합니다: for x in xyz if x not in a: pri..
나는 이 데이터프레임을 사용하고 있습니다: Fruit Date Name NumberApples 10/6/2016 Bob 7Apples 10/6/2016 Bob 8Apples 10/6/2016 Mike 9Apples 10/7/2016 Steve 10Apples 10/7/2016 Bob 1Oranges 10/7/2016 Bob 2Oranges 10/6/2016 Tom 15Oranges 10/6/2016 Mike 57Oranges 10/6/2016 Bob 65Oranges 10/7/2016 Tony 1Grapes 10/7/2016 Bob 1Grapes 10/7/2016 Tom 87Grapes 10/7/2016 Bob 22Grapes 10/7/2016 Bob 12Grapes 10/7/2016 Tony 15저는 ..