面试题答案
一键面试def read_dna_sequences(file_path)
begin
File.readlines(file_path).map(&:chomp)
rescue Errno::ENOENT => e
puts "文件不存在: #{e.message}"
[]
rescue StandardError => e
puts "读取文件时发生错误: #{e.message}"
[]
end
end
调用示例:
sequences = read_dna_sequences('dna_sequences.txt')
puts sequences.inspect