Двумерный массив, имеющий объект CSV::Row, возвращает разные результаты в ruby ​​2.3 и ruby ​​2.6

Двумерный массив имеет элемент, который является объектом CSV::Row следующим образом.

[[Csv_row_object]]

Я попытался сгладить этот массив и получил другой результат в ruby ​​2.3 и 2.6.

почему другой результат?

# in Ruby 2.6(ruby 2.6.0rc1)

[[#<CSV::Row "no":"001111" "status":"1" >]].flatten

returns ["no","001111","status","1"]


# in Ruby 2.3.8

[[#<CSV::Row "no":"001111" "status":"1">]].flatten

returns [#<CSV::Row "no":"001111" "status":"1">]

0 ответов

Другие вопросы по тегам