Ich habe dies:Wie kann dieses Array in Ruby neu angeordnet werden?
list = [[apple, John], [apple, Paul], [banana, Paul]]
so sein:
list = [[apple, [John, Paul]], [banana, [Paul]]
Ich weiß nicht, wie dieses Problem zu lösen, weil ich die Frequenz jedes Elements wissen müssen und neu ordnen sie nach die ganze Liste ...
Ihre Datenstrukturen sind keine gültigen Ruby-Datenstrukturen. Was hast du auch versucht? [So] hilft Ihnen, Probleme mit dem Code zu lösen, den Sie schreiben, und nicht, um Ihren Code für Sie zu schreiben! Bitte geben Sie eine [mcve], Spezifikation der gewünschten Ein- und Ausgänge, einschließlich Eckfälle und Ausnahmen. Geben Sie Beispiele für gültige Eingaben und die gewünschten Ausgaben an, einschließlich derer, die die Eckfälle veranschaulichen. Vielleicht lies die [Hilfe/zum Thema], schau in [frag], nimm die [Tour] und schaue [meta] durch. –
Möglicherweise möchten Sie einen Hash verwenden. –