itertools

    3

    1답변

    이것은 배열 요소의 인덱스를 요소 자체와 함께 반환하려는 this question의 수정입니다. arraysums(), arraysums_recursive()을 성공적으로 수정했지만 arraysums_recursive_anyvals()으로 고생하고 있습니다. 여기에 세부 사항은 다음과 같습니다 내가 arraysums() 수정 :도를 반환하는 나는 또한 un

    -1

    2답변

    목록 및 사전 목록이 있으며 목록의 항목을 사전의 두 키 중 하나에 지정하고 싶습니다. 사전의 두 키에는 값이 지정되어야하며 각 사전에 항목이 두 번 이상 나타나지 않아야하며 각 항목의 분포가 균형을 이루어야합니다. 나는 과일을 사용하려고 해요 : 바구니의 수는 중요하지한다 fruits = ['apple', 'orange', 'banana', 'papaya

    2

    3답변

    튜플 목록을 가지고 있고 튜플 중 일부는 튜플의 첫 번째 항목으로 '시작'과 '종료'를 가지고 있습니다. 튜플 목록을 튜플 목록에 버킷으로 묶어서 하위 목록을 첫 번째 항목의 '시작'과 첫 번째 항목의 '끝'이 포함 된 튜플 사이에 분류할지 여부로 그룹화합니다. list = [('start',1),('item_1',4),('item_2',2),('end',

    -2

    2답변

    집합 S = {1, 2, ..., n} 내에서 순열 p : S-> S를 찾는 데 관심이 있습니다. 특히, i와 j를 치환하는 모든 함수 : p (i) = j 및 p (j) = i; p (i) = i 또는 p (j) = j로 유지한다. 예를 들어 , 경우 S = {1,2,3}, 내가 좋아하는 뭔가를 얻어야한다 : p0 = [(1), (2), (3)] # p(

    1

    1답변

    궁금합니다. 하나의 루프에있는 객체 목록에서 속성 목록을 추출하는 더 좋은 방법이 있습니까? def _f(acc, p): acc[0].append(p.x) acc[1].append(p.y) acc[2].append(p.z) return acc xs, ys, zs = reduce(_f, points, [[], [], [

    0

    1답변

    저는 python (2.7.2)을 사용하고 있으며 목록에서 반복하지 않고 모든 순열을 사용해야합니다. 더 정확하게, for i in itertools.permutations([1,2,3]): print i 제대로 (1, 2, 3) (1, 3, 2) (2, 1, 3) (2, 3, 1) (3, 1, 2) (3, 2, 1) 을 제공하지만 iter

    0

    2답변

    숫자 목록이있어서 그룹화해야합니다. itertools.grouby 작업을 완벽하게 동일한 숫자의 시퀀스하지만 난 임계 값 (2-3 %)의 숫자와 동일한 동작을 필요 E.X : lst = [1, 500, 19885, 19886, 19895, 90000000] 내가 [[1], [500], [19885, 19886, 19895], [90000000]]을 기대 당

    0

    1답변

    import itertools printable = 'abcdefghijklmnopqrstuvwxz' all_possibilites = ([''.join(i) for i in itertools.product(printable, repeat = 3)]) comparison = ['zd'] if comparison in all_possibilities:

    0

    2답변

    내가 그 TLDs 내 코드에 의해 그룹에 URL을 목록을 원하는는 다음과 같습니다 (where n == len(urls)), 정렬 할 때 처음 n 번, 그룹화 할 때 두 번째 n 번. N 번 만들 수 있습니까?

    0

    5답변

    최소값과 최대 값을 가졌으므로 모든 숫자의 수가 동일하도록 숫자 목록을 생성하고 싶습니다. 거기에 numpy 기능이나 기능이 있습니까? 예 : GenerateNums (정지 = 1 시작 = 5 nums = 10) 예상 출력 [1,1,2,2,3,3,4,4,5,5] 즉, 각각의 숫자는 거의 같은 수입니다.