@AlexILichev

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

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

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

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