tuples

    3

    1답변

    파이썬에서이 작업을 수행하는 더 좋은 방법이 있습니까? 아니면 이것을 수행하는 좋은 방법이 있습니까? , S의 값이 ([ 'B'를 설정 한 예상 'E') 편집, x = ('a', 'b', 'c') y = ('d', 'e', 'f') z = ('g', 'e', 'i') l = [x, y, z] s = set([e for (_, e, _) in l]

    0

    2답변

    는 내가 명시 적으로 내 매개 변수의 유형을 선언 스프링 설정에서 Tuple2을 만들 수 있도록하려면 : <bean class="scala.Tuple2"> <constructor-arg index="0" value="Europe/London" type="java.util.TimeZone" /> <constructor-arg index=

    1

    2답변

    한편으로는 튜플이 다재다능하지만 다른 한편으로 덜 명확 할 수 있습니다. 공용 메서드의 반환 형식에 튜플을 사용하면 안됩니다. 마찬가지로 공용 메소드의 매개 변수 유형에 사용하면 안됩니까? 즉, 보호 된, 내부 및 개인 메서드의 선언에서만 사용해야합니까?

    11

    1답변

    나는 다른 방법으로 그들을 통과 한 후 파일의 파일 이름과 경로 이름을 얻기 위해 내 프로그램의 경로에 os.path.split() 함수를 사용하고,하지만 내 현재 솔루션 오히려 추한 것 같다 path = os.path.split(somefile) some_class(path[0], path[1]) some_class를 호출 할 때 더 깨끗한 방법으로

    0

    2답변

    (patten, replacement) 튜플의리스트가 주어진 정규 표현식을 사용하여 원시 텍스트를 정제하고 싶습니다. 목록 요소에서 일치하는 patten을 사용하려고했지만 실패했습니다. "이 표현식에는 string * string 목록 유형이 있어야하지만 여기에는 '목록 유형'이 있습니다. 이 문제를 어떻게 해결할 수 있습니까? 고마워. let rec re

    0

    1답변

    std :: pair에는 각각 첫 번째 요소와 두 번째 요소의 유형을 제공하는 중첩 된 typedef first_type 및 second_type이 있습니다. but boost :: tuple (또는 C++ 0x의 std :: tuple)에서 N 번째 요소의 유형을 정적으로 결정하는 방법이 있습니까? 매개 변수로 N을 사용하여 내 자신의 템플릿을 만들고 튜

    2

    3답변

    값 비싼 계산 결과를 캐시에 저장하고 싶습니다. 두 개의 키가있는지도를 만들 수있는 방법이 있습니까? 나는 Map<(Thing1, Thing2), Integer>과 같은 것을 생각하고있다. 은 그럼 확인할 수 있습니다 : if (! cache.contains(thing1, thing2)) { return computeResult(); } els

    3

    5답변

    저는 파이썬에 관한 튜토리얼을 통해 작업 중이며 특정 상황에서 사용할 데이터 유형/구조를 결정하려고하는 위치에 있습니다. 배열, 목록, 사전 및 튜플의 차이는 분명하지 않습니다. 당신은 어느 쪽이 적절한 지 어떻게 결정합니까 - 현재의 이해로는 저들을 전혀 구별하지 못합니다 - 그들은 똑같은 것처럼 보입니다. 각각의 이점/일반적인 사용 사례는 무엇입니까?

    25

    1답변

    다음과 같이 나는 튜플을 할당 할 수 있습니다 var (min, max) = (1, 2) 을하지만 (min, max) = (1, 3) //compiler error: ';' expected but '=' found 가 대신 내가해야 할 것 같다 다음과 같이 난 안 다음 를 다시 할당 할 수 있습니다 : min = 1 max = 3 전자는 왜 작

    9

    2답변

    는 var m = Map((0,1) -> "a") m += ((0,2), "b") // compilation error 나는 오류 type mismatch; found : Int(0) required: (Int, Int) 받고 있어요 그러나 (X,Y)(X -> Y)에 작품에서 튜플의 변화 구문 var m = Map((0,1) -> 'a)