[#40890] windowsでコンテキストメニューの「印刷」を実行するには? — 岩崎 弘孝 <IH000667@...>
岩崎と申します。
7 messages
2005/07/01
[#40891] 配列をシャッフル — Hideo Konami <konami@...>
小波です。
25 messages
2005/07/01
[#40892] Re: 配列をシャッフル
— Hiroyuki Adachi <hiroyuki-a@...>
2005/07/01
array = [1, 2, 3, 4, 5]
[#40899] Re: 配列をシャッフル
— ktokita <ktokita-p@...>
2005/07/01
時田です
[#40904] slice の仕様とマニュアルの記述 — Hideo Konami <konami@...>
小波です。
6 messages
2005/07/02
[#40939] 値の集合内の中から値の大きな数個のみを取得するには? — 岩崎 弘孝 <IH000667@...>
岩崎と申します。
5 messages
2005/07/27
[#40941] オブジェクト配列の単一化は? — 小西 弘将 <konishi@...>
小西です。いつもお世話になります。
6 messages
2005/07/27
[#40955] irb --noreadline — Masatoshi SEKI <m_seki@...>
咳といいます。
10 messages
2005/07/29
[#40966] Solaris9上のREXML — Hirotaka Mizutani <hirotaka@...>
初めて投稿させて頂きます。水谷と申します。
6 messages
2005/07/29
[ruby-list:40951] Re: オブジェクト配列の単一化は?
From:
小西 弘将 <konishi@...>
Date:
2005-07-28 05:01:39 UTC
List:
ruby-list #40951
小西 弘将です。
>あづみです。
>
>小西 弘将 wrote:
>> また、2重配列の場合の単一化もきれいにかけそうにないです。
>>
>> dat = [[0,0,0],[1,1,1],[2,2,2],[1,1,1]]
>> dat.uniq!
>>
>> みたいに書けない上
>
>実は書けたりします。お試しあれ。
試してみました。できますね。
気になったのでどういうルールなのかチェックしてみました。
...Numericの一族、Stringが特別扱いで、Arrayは中身も見るのかな。 Hashは区
別するんですね。
require "complex"
a = Complex( 2, 1 )
b = Complex( 2, 1 )
c = { 1=>"a", 2=>"b" }
d = { 1=>"a", 2=>"b" }
dat2 = [[0,0,0],[1,a,1],[2,c,2],[1,b,1],[2,d,2], a,b, c, d]
dat2.uniq!
p dat2
#[[0, 0, 0], [1, Complex(2, 1), 1], [2, {1=>"a", 2=>"b"}, 2],
# [2, {1=>"a", 2=>"b"}, 2], Complex(2, 1),
# {1=>"a", 2=>"b"}, {1=>"a", 2=>"b"}]
〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜
株式会社レアックス コンサルタント事業部 小西 弘将
TEL 011-780-2481 FAX 011-780-2488
E-mail : konishi@raax.co.jp
URL : http://www.raax.co.jp/
〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜