@AlexILichev

Как посчитать буквы в строке и вывести на экран список букв и их количество в предложении?

str = 'the quick brown fox jumps over the lazy dog'
arr = str.split(' ')
  • Вопрос задан
  • 94 просмотра
Решения вопроса 2
0xD34F
@0xD34F
str
  .delete(' ')
  .split('')
  .reduce(Hash.new(0)){|acc, n| acc[n] += 1; acc}
  .each{|k, v| puts "#{k}: #{v}"}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы