list-comprehension

    0

    3답변

    여러 가지 상황에서 파이썬 목록을 가입 : str = "\n".join["a" if some_var is True, "b", "c", "d" if other_var==1, "e"] 각 요소는 다른 조건 절을 (모든 경우) 그래서 보통 지능형리스트가 아닌있다 이 경우에 적합합니다. 내가 생각 솔루션은 다음과 같습니다 lst = ["a" if some_va

    1

    1답변

    저는 하스켈을 처음 사용합니다. 내가지도와 연결을 사용하여 다음과 같은 일을 할 수 있다면 궁금한가요? [ (x,y+z) | x<-[1..10], y<-[1..x], z<-[1..y] ]

    7

    3답변

    나는 목록을 가지고 있으며, 특정 조건을 충족하는 항목에 대해서만 특정 기능을 사용하고자한다. 다른 항목은 수정하지 않고 그대로 둔다. 예 : 짝수 인 요소 만 2로 곱하고 싶다고 말합니다. a_list = [1, 2, 3, 4, 5] 구인 결과 : a_list => [1, 4, 3, 8, 5] 그러나 [elem * 2 for elem in a_li

    6

    2답변

    나는 지금 하스켈과 함께 놀고있어리스트 이해력에 비틀 거리고있다. 당연히, 나는 이런 종류의 일을 할 수 클로저를 사용했을 : Prelude> [x|x<-[1..7],x>4] -- list comprehension [5,6,7] Prelude> filter (\x->x>4) [1..7] -- closure [5,6,7] 난 아직도이 언어를 느끼지

    2

    2답변

    이것은 눈싸움하기 시작한 이전 질문의 파생물입니다. 행렬 A가 있고 각 행 [1 :] 값의 평균/평균을 사용하여 다른 행렬 B를 만들지 만 행 제목을 그대로 유지하려면 어떻게해야합니까? 나는 행렬 A를 포함 시켰고, 목록 작성과 함께 기대하는 결과를 얻었습니다. from operator import sum,len # matrix A with row he

    0

    2답변

    입력 datas2 = [[("01/01/2011", 1), ("02/02/2011", "No"), ("03/03/2011", 11)], [("01/01/2011", 2), ("03/03/2011", 22), ("22/22/2222", "no")], [("01/01/2011", 3), ("03/03/2011", 33), ("22/22/2222", "333

    0

    1답변

    AND 경비원을 목록 보급에 구현하는 방법은 무엇입니까? 쉼표로 가드를 분리하면 OR 같은 단어에 보인다 1> rd(r, {a, b}). r 2> L = [#r{a = 1, b =2}, #r{a = 1, b = 3}]. [#r{a = 1,b = 2},#r{a = 1, b = 3}] 3> [X || X <- L, X#r.a =/= 1, X#r.b =/

    2

    2답변

    저는 파이썬에서 dict/list/set comprehensions과 비슷한 것을 찾고 있습니다. [x+2 for x in list if x > 10] 및 F #으로 [for x in list do if x > 10 yield x+2] 하지만 파이썬에서, 당신은 할 수 있습니다 : : 파이썬에서 당신은 할 수 {x+2 for x in list if

    0

    2답변

    나는 학교가 파이썬을 사용하기위한 숙제 문제에 약간의 도움이 필요합니다. 프롬프트는 꽤 간단하지만, 나는 그것을 알아낼 수 없습니다. def rem(A,B): return [A[0] % b for b in B] 는 지금 정의가 작동하지만, 각 시퀀스의 첫 번째 값 : ''' rem(A,B) returns the list [A[0

    2

    2답변

    세트와리스트 모두에서 작동 할 수 있고 시퀀스의 수정 된 형식을 반환해야하는 함수가있는 경우 시퀀스 유형을 유지하지만 여전히 이해력을 사용하는 방법이 있습니까? ? 예를 들어, 다음과 같이 stripcommonpathprefix을 세트로 호출하면 작동하지만 세트를리스트로 변환하는 바람직하지 못한 부작용이 있습니다. 직접 isinstance을 확인하지 않고