Ruby/Tablice: Różnice pomiędzy wersjami

Usunięta treść Dodana treść
Szymon wro (dyskusja | edycje)
Szymon wro (dyskusja | edycje)
Linia 4:
 
<pre>
rubyirb(main):001:0> tab = [1, 2, "3"]
=> [1, 2, "3"]
</pre>
 
Linia 11:
 
<pre>
rubyirb(main):002:0> tab + ["foo", "bar"]
=> [1, 2, "3", "foo", "bar"]
rubyirb(main):003:0> tab * 2
=> [1, 2, "3", 1, 2, "3"]
</pre>
 
Linia 20:
 
<pre>
rubyirb(main):004:0> tab[0]
=> 1
rubyirb(main):005:0> tab[0,2]
=> [1, 2]
rubyirb(main):006:0> arytab[0..1]
=> [1, 2]
rubyirb(main):007:0> tab[-2]
=> 2
rubyirb(main):008:0> tab[-2,2..-1]
=> [2, "3"]
rubyirb(main):009:0> tab[-2..-1,2]
=> [2, "3"]
</pre>
 
Linia 39:
 
<pre>
rubyirb(main):010:0> tekst = tab.join(":")
=> "1:2:3"
rubyirb(main):011:0> tekst.split(":")
=> ["1", "2", "3"]
</pre>