প্রশ্ন ট্যাগ «dictionary»

একটি অভিধান কী থেকে মানগুলির দক্ষ পুনরুদ্ধারকে মঞ্জুর করে মানগুলিতে কীগুলি মানচিত্র করে। ডেটা দিয়ে ম্যাপিং ফাংশন সম্পর্কে ট্যাগ [ম্যাপ-ফাংশন] ব্যবহার করুন, দয়া করে; এবং ভূগোলের জন্য, [মানচিত্র]।

5
পাইথন ডিকের একই হ্যাশ সহ একাধিক কী থাকতে পারে?
আমি hashহুডের নীচে পাইথন ফাংশনটি বোঝার চেষ্টা করছি । আমি একটি কাস্টম ক্লাস তৈরি করেছি যেখানে সমস্ত দৃষ্টান্ত একই হ্যাশ মান প্রদান করে। class C: def __hash__(self): return 42 আমি কেবল ধরে নিয়েছি যে উপরের শ্রেণীর কেবলমাত্র একটি উদাহরণ dictযেকোন সময় হতে পারে তবে বাস্তবে dictএকই হ্যাশ সহ একাধিক উপাদান …

1
অর্ডারডটিকটি কি পাইথন ৩.7-এ অপ্রয়োজনীয় হয়ে উঠবে?
থেকে পাইথন 3.7 পরিবর্তণের : ডিক বস্তুর সন্নিবেশ-অর্ডার সংরক্ষণের প্রকৃতিটি পাইথন ভাষা অনুচ্ছেদের একটি সরকারী অংশ হিসাবে ঘোষণা করা হয়েছে । এর অর্থ কি OrderedDictএলোমেলো হয়ে যাবে? আমি এটির জন্য কেবলমাত্র ব্যবহারটিই পাইথনের পুরানো সংস্করণগুলির সাথে পিছনের দিকের সামঞ্জস্যতা বজায় রাখা যা সাধারণ অভিধানগুলির জন্য সন্নিবেশ-ক্রম সংরক্ষণ করে না।

15
সি # তে দ্বি-দ্বি / দ্বিদ্বিতীয় অভিধান
আমি অভিধানে শব্দগুলি নিম্নলিখিত উপায়ে সংরক্ষণ করতে চাই: আমি শব্দ দ্বারা শব্দ কোড পেতে পারি: dict["SomeWord"]-> 123এবং শব্দ কোড দ্বারা শব্দ পেতে: dict[123]->"SomeWord" এটা কি সত্যি? অবশ্যই এটির একটি উপায় দুটি অভিধান: Dictionary<string,int>এবং Dictionary<int,string>তবে কি অন্য উপায় আছে?
90 c#  .net  dictionary 

4
পাইথনে খালি তালিকার একটি অভিধান আমি কীভাবে শুরু করব?
কর্মসূচির ভিত্তিতে তালিকার একটি অভিধান তৈরি করার চেষ্টা আমাকে স্বতন্ত্রভাবে অভিধান কীগুলিতে সম্বোধন করতে ব্যর্থ হচ্ছে। যখনই আমি তালিকার অভিধান তৈরি করি এবং একটি কীতে সংযোজন করার চেষ্টা করি, সেগুলি সব আপডেট হয়। এখানে একটি খুব সাধারণ পরীক্ষার কেস: data = {} data = data.fromkeys(range(2),[]) data[1].append('hello') print data আসল ফলাফল: …


10
নেস্টেড অভিধান এবং তালিকাগুলিতে একটি কী এর সমস্ত উপস্থিতি সন্ধান করুন
আমার কাছে এর মতো একটি অভিধান রয়েছে: { "id" : "abcde", "key1" : "blah", "key2" : "blah blah", "nestedlist" : [ { "id" : "qwerty", "nestednestedlist" : [ { "id" : "xyz", "keyA" : "blah blah blah" }, { "id" : "fghi", "keyZ" : "blah blah blah" }], "anothernestednestedlist" : …

3
অজগর: একটি তালিকায় একটি অভিধান যুক্ত করা - আমি আচরণের মতো পয়েন্টার দেখি
অজগর দোভাষীর মধ্যে আমি নিম্নলিখিতটি চেষ্টা করেছি: >>> >>> a = [] >>> b = {1:'one'} >>> a.append(b) >>> a [{1: 'one'}] >>> b[1] = 'ONE' >>> a [{1: 'ONE'}] >>> এখানে 'বি' অভিধানটি 'এ' তালিকাতে যুক্ত করার পরে, আমি অভিধান 'ক' এর মূল 1 এর সাথে মানটি পরিবর্তন করছি। …

3
অভিধান থেকে ডিফল্টডিক্টিক্ট কীভাবে তৈরি করবেন?
আমার যদি থাকে তবে আমি d=dict(zip(range(1,10),range(50,61)))কীভাবে এটির collections.defaultdictবাইরে তৈরি করতে পারি dict? একমাত্র যুক্তিটি defaultdictমনে হচ্ছে ফ্যাক্টরি ফাংশন, আমাকে কি আরম্ভ করতে হবে এবং তারপরে মূলটি দিয়ে গিয়ে dআপডেট করতে হবে defaultdict?

8
পাইথন ডিকটি সংশোধন করা হচ্ছে যখন এটির পুনরাবৃত্তি হবে
ধরা যাক আমাদের কাছে পাইথন অভিধান রয়েছে dএবং আমরা এটির মতো পুনরাবৃত্তি করছি: for k,v in d.iteritems(): del d[f(k)] # remove some item d[g(k)] = v # add a new item ( fএবং gকেবল কয়েকটি ব্ল্যাক-বক্স রূপান্তর। অন্য কথায়, আমরা আইটেমগুলি dব্যবহার করে এটির পুনরাবৃত্তি করার সময় যুক্ত / সরানোর …


6
পাইথনের একটি অভিধানে একটি সেমিকোলন-বিভাজিত স্ট্রিং বিভক্ত করা
আমার কাছে একটি স্ট্রিং রয়েছে যা দেখতে এটির মতো দেখাচ্ছে: "Name1=Value1;Name2=Value2;Name3=Value3" পাইথনে একটি অন্তর্নির্মিত শ্রেণি / ক্রিয়াকলাপ রয়েছে যা সেই স্ট্রিংটি নেবে এবং একটি অভিধান তৈরি করবে, যেমন আমি এটি করেছিলাম: dict = { "Name1": "Value1", "Name2": "Value2", "Name3": "Value3" } আমি উপলব্ধ মডিউলগুলি দেখেছি কিন্তু এর সাথে মেলে এমন …

10
সুপার হাই পারফরম্যান্স সি / সি ++ হ্যাশ ম্যাপ (টেবিল, অভিধান) [বন্ধ]
বন্ধ এই প্রশ্নটি স্ট্যাক ওভারফ্লো নির্দেশিকাগুলি পূরণ করে না । এটি বর্তমানে উত্তর গ্রহণ করছে না। এই প্রশ্নটি উন্নত করতে চান? প্রশ্ন আপডেট করুন তাই এটা -বিষয়ে স্ট্যাক ওভারফ্লো জন্য। 5 বছর আগে বন্ধ । এই প্রশ্নটি উন্নত করুন উচ্চ-কার্যকারিতা হ্যাশ মানচিত্রের ডেটা স্ট্রাকচারে মানগুলি কাঠামোর জন্য আমাকে আদিম কীগুলি …

1
গ্রোভির কী 2 টি মানচিত্র মার্জ করার পদ্ধতি রয়েছে?
প্রথম মানচিত্রটি ডিফল্ট বিকল্পসমূহ [a: true, b: false]। দ্বিতীয় মানচিত্র - ব্যবহারকারীর দ্বারা পাস করা বিকল্পগুলি [a:false]। গ্রোভির মানচিত্রের একত্রীকরণের পদ্ধতি রয়েছে [a: false, b:false]? গ্রোভিতে এটি প্রয়োগ করতে সমস্যা নেই। আমি বাক্সের বাইরে পদ্ধতি সম্পর্কে জিজ্ঞাসা করছি


12
কাঠামোগত বিষয়বস্তু তৈরি করে
আমি একটি অভিধানকে 'ডেসট্রাকচার' করার চেষ্টা করছি এবং এর কীগুলির পরে ভেরিয়েবলের নামের সাথে মানগুলি সংযুক্ত করছি। কিছুটা এইরকম params = {'a':1,'b':2} a,b = params.values() কিন্তু যেহেতু params.values()অভিধানগুলি অর্ডার করা হয়নি, কোনও গ্যারান্টি নেই যে ক্রম অনুসারে মানগুলি ফিরিয়ে দেবে (a, b)। এটি করার একটি দুর্দান্ত উপায় আছে?

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.