Bazı dize değerleri içeren bir Ruby dizim var. Yapmam gerek:
- Bazı yüklemlerle eşleşen tüm öğeleri bulun
- Eşleşen öğeleri bir dönüşüm yoluyla çalıştırın
- Sonuçları bir dizi olarak döndür
Şu anda benim çözümüm şuna benziyor:
def example
matchingLines = @lines.select{ |line| ... }
results = matchingLines.map{ |line| ... }
return results.uniq.sort
end
Select ve map'i tek bir mantıksal deyimde birleştiren bir Dizi veya Numaralandırılabilir yöntem var mı?