enumerable

    1

    2답변

    루비 Enumerable이 무엇인지 가장 기본적인, laymans 용어로 설명 할 수 있습니까? 나는 코딩과 배열과 해시로 작업하기 시작한 것에 매우 익숙하다. 어디에서나 "Enumerables"라는 단어를 읽었지 만 나는 그것이 무엇인지 이해하지 못합니다.

    0

    1답변

    이벤트 스트림을 처리 할 무언가를 만들려고합니다. 내 프로세서는 부작용이 없어 관리하기 쉽기를 바라지 만 스트림을 두 번 통과하지 못하도록하고 싶습니다. # B with multipler: 1, adding: 1 # B with multipler: 1, adding: 2 # B with multipler: 1, adding: 3 # B with mul

    2

    1답변

    편집 : 잘못된 예제로 질문을 작성하고 내 문제를 설명하지 않았으므로 다시 할 것입니다. #flat_map은 Enumerator :: Lazy 클래스의 일부이지만 열거 할 수없는 항목입니다. 이 예는 제대로 작동합니다 (1..Float::INFINITY).flat_map { |s| [s,s] }.take(4).to_a 게으른 구현은 작동합니다 : 블록

    -1

    1답변

    나는 열거 형 목록에 값을 전달하는 방법을 찾고 있으므로 <ul>에 대한 목록 항목 집합을 생성 할 수 있습니다. 값은 허용되는 항목에 의해 표시되어야합니다. 새로운 즐겨 찾기 (15) <-15 내가 표시하고자하는 가치. 는 이 다음은 그대로 작동하지 않지만, 달성 목표를 설명 도움이 을 삭제 보관. HAML %ul =list_of t('.menu

    1

    2답변

    Enumerable#inject이 다른 메서드와 같은 열거자를 반환하고 블록을 전달할 것으로 예상했습니다. 그러나 그것은 오류를 던지고 있었다. 시도 pry에서 다음 numbers = (1..12) block = lambda { |sum, digit| sum + digit } numbers.inject(0) { |sum, digit| sum + dig

    1

    2답변

    값은 정수이고 값의 각 숫자를 가져 와서 값의 자릿수로 올린 다음 합계합니다. 웬일인지, 그것은 370와 371 이외의 모든 것에 적용 할 수 있습니다. 370에서 346과 371의 수율 347을 얻습니다. value.to_s.chars.map {|e| e.to_i } .inject{|sum, e| sum += e ** value.to_s.leng

    8

    3답변

    숫자 집합이 포함 된 List<int>이 있습니다. 인덱스를 임의로 선택하면 별도로 처리됩니다 (마스터). 이제이 특정 인덱스를 제외하고 다른 모든 요소를 ​​List (노예)이라고합니다. var items = new List<int> { 55, 66, 77, 88, 99 }; int MasterIndex = new Random().Next(0, item

    0

    2답변

    Ruby의 기존 Enumerable 모듈에 사용자 정의 메서드를 추가하려면 어떻게합니까? 저는 Ruby 2.0을 사용하고 있습니다.

    0

    1답변

    Enumerable 및 Forwardable mixins를 사용하는 클래스가 있습니다. 비록 #each이 구현 (또는 위임) 되었더라도 #member? (이는 Enumerable과 함께 제공됨)이 제대로 작동하지 않습니다. require "forwardable" class RestrictedHash include Enumerable ex

    0

    4답변

    왜 반복하지 않습니까? import logging logging.basicConfig(level=logging.DEBUG) x = [] y = [[] for n in range(0, 1)] linedata = ["0","1","2"] x.append(linedata[0]) d = linedata[1:] logging.debug("d: {}"