अन्य संग्रहों से scala.collection.Map
निर्माण, मैं लगातार पाते हैं अपने आप कोस्काला मानचित्र iterable
val map = Map(foo.map(x=>(x, f(x)))
हालांकि लेखन, यह वास्तव में काम नहीं करता है के बाद से Map.apply
चर तर्क केवल लेता है - तो मैं
val map = Map(foo.map(x=>(x, f(x)) toSeq :_*)
जो मैं चाहता हूं उसे प्राप्त करने के लिए, लेकिन यह दर्दनाक लगता है। क्या को Iterable
टुपल्स से बनाने का कोई शानदार तरीका है?
या, 'foo.mapValues (च) .toMap'। – missingfaktor
@missingfaktor नक्शा नक्शा के अलावा अन्य कक्षाओं के लिए एक तरीका है? – juanchito
@ मायानेस, नहीं, लेकिन मुझे लगता है कि उस समय मुझे कोई बेहतर पता नहीं था! :) – missingfaktor