[前][次][番号順一覧][スレッド一覧]

ruby-reference-manual:2801

From: "KISHIMOTO, Makoto" <ksmakoto@d...>
Date: Fri, 19 Aug 2011 20:13:43 +0900
Subject: [ruby-reference-manual:2801] Re: [るりまプロジェクト - Feature #5165][Feedback] Array#zip で transpose も紹介

> もうちょっと誤解がないような説明が必要なのではないでしょうか。

ではこんな感じでどうでしょうか?

Index: refm/api/src/_builtin/Array
===================================================================
--- refm/api/src/_builtin/Array	(revision 4789)
+++ refm/api/src/_builtin/Array	(working copy)
@@ -1553,6 +1553,15 @@
         #    nil
 #@end
 
+また、たとえば、
+    a, b, c = [1, 2, 3], [4, 5, 6], [7, 8, 9]
+として、a.zip(b, c) の結果は、[a, b, c].transpose と同じです。
+    p a.zip(b, c)
+        # => [[1, 4, 7], [2, 5, 8], [3, 6, 9]]
+    p [a, b, c].transpose
+        # => [[1, 4, 7], [2, 5, 8], [3, 6, 9]]
+transpose の詳細は [[m:Array#transpose]] を参照してください。
+
 #@if (version == "1.8.7")
 --- choice        -> object
 

--
ML: ruby-reference-manual@m...
使い方: http://QuickML.com/

[前][次][番号順一覧][スレッド一覧]

      2798 2011-08-06 08:48 [redmine@r...        ] [るりまプロジェクト - Feature #5165][Open] Array#zip で transpose も紹介
      2799 2011-08-06 09:50 ┣[redmine@r...        ] [るりまプロジェクト - Feature #5165][Feedback] Array#zip で transpose も紹介
->    2801 2011-08-19 13:13 ┃┗[ksmakoto@d...       ]                                     
      3693 2013-05-18 09:05 ┣[sho-h@n...          ] [るりまプロジェクト - Feature #5165] Array#zip で transpose も紹介
      3698 2013-05-18 13:57 ┗[redmine@r...        ] [るりまプロジェクト - Feature #5165][Rejected] Array#zip で transpose も紹介