목록컴퓨터공학 (130)
스택큐힙리스트
아래 예제에서는 모든 요소가 튜플로 예상되는데, 왜 문자열이 하나만 있는 튜플인 경우에 문자열로 변환되는 것인가요? >>> a = [('a'), ('b'), ('c', 'd')] >>> a ['a', 'b', ('c', 'd')] >>> >>> for elem in a: ... print type(elem) ... 답변 1왜 튜플에는 하나의 문자열만 포함되어 있을 때 문자열로 변환되는 것인가요? a = [('a'), ('b'), ('c', 'd')] 그것은 첫 두 요소가 튜플이 아니라 문자열이기 때문입니다. 괄호는 그들을 자동으로 튜플로 만들지 않습니다. 문자열 뒤에 쉼표를 추가하여 튜플로 표시해야 한다는 것을 Python에 알려야 합니다. >>> type( ('a') ) >>> type( ('a',) ..
가정해보자면 URL이 주어졌다고 가정하자. 이 URL은 이미 GET 매개변수를 포함하고 있을 수도 있습니다 (예 : http://example.com/search?q=question) 또는 포함하지 않을 수도 있습니다 (예 : http://example.com/). 그리고 이제 {'lang':'en','tag':'python'}과 같은 매개변수를 추가해야합니다. 첫 번째 경우에는 http://example.com/search?q=question&lang=en&tag=python이 되고 두 번째 경우에는 http://example.com/search?lang=en&tag=python이 됩니다. 이를 위한 표준 방법이 있을까요?답변 1urllib과 urlparse 모듈에는 몇 가지 특징이 있습니다. 다음은 ..
간단한 프로그램을 만들어서 숫자학에 따른 행운의 번호를 알려주는 중입니다. 하지만 다음과 같은 에러가 발생합니다: File number.py, line 12, in sumln = (int(sumall[0])+int(sumall[1])) TypeError: 'int' object is not subscriptable 제 스크립트는 다음과 같습니다: birthday = raw_input(생년월일은 언제인가요(mm/dd/yyyy)? ) summ = (int(birthday[0])+int(birthday[1])) sumd = (int(birthday[3])+int(birthday[4])) sumy= (int(birthday[6])+int(birthday[7])+int(birthday[8])+int(birthda..
나는 내 asp.net mvc (C#) 애플리케이션의 일부 조건에 따라 JsonResult 또는 RedirectToRouteResult를 반환할 메소드를 가지고 있습니다. RulesException은 에 표시될 수 있습니다, 만약 return RedirectToAction(.....)을 사용한다면. JsonResult로 반환 할 때 어떻게 규칙 예외를 ValidationSummary에 표시 할 수 있을까요?답변 1제가 정말 확신하지는 못하지만 이것이 당신의 요구에 맞을지 확실하지 않으며, 질문에 정확한 답은 아니지만 xVal의 1.0 버전은 클라이언트 측 유효성 검사 요약을 지원합니다. 결과가 JSON이 아니어도 걱정할 필요가 없을지도 모릅니다... 그리고.. 여기에서 자세히 읽을 수 있습니다. 도움이 ..