এটি করতে একটি অদ্ভুত জিনিস মনে হতে পারে তবে তা উপেক্ষা করে, অভিধানের একটি তালিকা রূপান্তর করার একটি দুর্দান্ত সংক্ষিপ্ত উপায় আছে যেখানে অভিধানে প্রতিটি মূল মান জোড় তালিকার প্রতিটি স্ট্রিং থাকে। অর্থাত
List = string1, string2, string3
Dictionary = string1/string1, string2/string2, string3/string3
আমি প্রচুর অনুসন্ধান করেছি এবং স্ট্যাকওভারফ্লোতে আক্ষরিক অর্থে কয়েক ডজন উদাহরণ রয়েছে কেবল এটির বিপরীতে নয় তবে এই পথে নয়।
এটি করার কারণটি হ'ল আমার কাছে তৃতীয় অংশের দুটি উপাদান রয়েছে এবং সেগুলি পরিবর্তন করা আমার হাতের বাইরে। একটি ইমেল ঠিকানাগুলির একটি তালিকা একটি তালিকা হিসাবে প্রত্যাবর্তন করে এবং অন্যটি ইমেল প্রেরণ করে যেখানে টু প্যারামিটার একটি অভিধান। অভিধানের মূলটি হ'ল ইমেল ঠিকানা এবং মানটি তাদের আসল নাম। তবে, আমি আসল নামটি জানি না তবে আপনি যদি ইমেল ঠিকানার সাথেও আসল নামটি সেট করেন তবে এটি এখনও কাজ করে। সুতরাং আমি কেন একটি তালিকা অভিধানে রূপান্তর করতে চাই। এটি করার প্রচুর উপায় রয়েছে। তালিকার একটি ফোরচ লুপ যা অভিধানে একটি কেভিপি যুক্ত করে। তবে আমি টিয়ার্স কোডটি পছন্দ করি এবং ভেবেছিলাম যে কোনও একক লাইন সমাধান আছে কিনা।