কম্পিউটার

পাইথনে অনুরূপ টিপল ঘটনা রেকর্ড করুন


যখন অনুরূপ টিপল ঘটনা রেকর্ড করার প্রয়োজন হয়, তখন 'মানচিত্র' পদ্ধতি, 'কাউন্টার' পদ্ধতি এবং 'বাছাই করা' পদ্ধতি ব্যবহার করা যেতে পারে।

ভিন্নধর্মী মান (অর্থাৎ পূর্ণসংখ্যা, ভাসমান বিন্দু, স্ট্রিং ইত্যাদির মতো যেকোনো ডেটা টাইপের ডেটা) সংরক্ষণ করতে একটি তালিকা ব্যবহার করা যেতে পারে। টিপলের একটি তালিকায় মূলত একটি তালিকায় আবদ্ধ টিপল থাকে।

মানচিত্র ফাংশনটি পুনরাবৃত্তিযোগ্য (যেমন তালিকা, টিপল) প্রতিটি আইটেমের জন্য একটি প্রদত্ত ফাংশন/অপারেশন প্রয়োগ করে। এটি ফলাফল হিসাবে একটি তালিকা প্রদান করে৷

তালিকার উপাদানগুলিকে সাজানোর জন্য 'বাছাই করা' পদ্ধতি ব্যবহার করা হয়।

'কাউন্টার' হল একটি সাব-ক্লাস যা হ্যাশেবল অবজেক্টগুলিকে গণনা করতে সাহায্য করে, অর্থাৎ যখন এটি আহ্বান করা হয় তখন এটি নিজেই একটি হ্যাশ টেবিল তৈরি করে (একটি পুনরাবৃত্তিযোগ্য- যেমন একটি তালিকা, টিপল, ইত্যাদি)৷

এটি গণনা হিসাবে একটি অ-শূন্য মান সহ সমস্ত উপাদানের জন্য একটি itertool প্রদান করে।

নীচে একই -

এর একটি প্রদর্শন রয়েছে৷

উদাহরণ

সংগ্রহ থেকে কাউন্টারমি_লিস্ট_1 =[(11, 14), (0, 78), (33, 67), (89, 0)]মুদ্রণ ("টুপলের তালিকা হল :")মুদ্রণ(my_list_1)my_result =dict(Counter(tuple(elem) মানচিত্রের জন্য elem(sorted, my_list_1)))print("লাইক tuples এর ফ্রিকোয়েন্সি হল :")print(my_result)

আউটপুট

টিপলের তালিকা হল :[(11, 14), (0, 78), (33, 67), (89, 0)] লাইক টিপলের ফ্রিকোয়েন্সি হল :{(11, 14):1, (0, 78):1, (33, 67):1, (0, 89):1}

ব্যাখ্যা

প্রয়োজনীয় প্যাকেজগুলি আমদানি করা হয়৷

  • টুপলের একটি তালিকা সংজ্ঞায়িত করা হয় এবং কনসোলে প্রদর্শিত হয়।
  • টিপলের এই তালিকায় 'কাউন্টার' পদ্ধতি ব্যবহার করা হয়, এবং এটি 'মানচিত্র' পদ্ধতি ব্যবহার করে প্রতিটি উপাদানে প্রয়োগ করা হয়।
  • এটি তারপর একটি অভিধানে রূপান্তরিত হয়।
  • এই আউটপুটটি একটি মান নির্ধারণ করা হয়েছে।
  • এটি কনসোলে প্রদর্শিত হয়।

  1. পাইথন গ্রুপিং তালিকায় অনুরূপ সাবস্ট্রিং

  2. পাইথনে একটি তালিকাকে একটি টিপলে রূপান্তর করুন।

  3. পাইথনে টিপলের তালিকায় টিপল একত্রিত করা

  4. পাইথনে তালিকা বনাম টুপল বনাম অভিধান