কম্পিউটার

একটি পাইথন তালিকা থেকে বিগ্রাম গঠন


একটি প্রদত্ত বাক্য থেকে প্রতি দুটি পরপর শব্দ থেকে একটি জোড়া শব্দ তৈরি করে একটি বিগ্রাম গঠিত হয়। পাইথনে, এই কৌশলটি পাঠ্য বিশ্লেষণে ব্যাপকভাবে ব্যবহৃত হয়। নীচে আমরা কিভাবে এটি অর্জন করতে দুটি পন্থা দেখি৷

গণনা এবং বিভক্ত ব্যবহার করে

এই দুটি পদ্ধতি ব্যবহার করে আমরা প্রথমে বাক্যটিকে একাধিক শব্দে বিভক্ত করি এবং তারপর পরপর শব্দ থেকে একটি জোড়া শব্দ তৈরি করতে গণনা ফাংশন ব্যবহার করি।

উদাহরণ

তালিকা =[' থামুন। ডানে বামে তাকান। go']প্রিন্ট ("প্রদত্ত তালিকাটি হল :\n" + str(তালিকা))# বিগ্রাম ফর্মেশন আউটপুটের জন্য গণনা() এবং স্প্লিট() ব্যবহার করা =m এর জন্য [(k, m.split()[n + 1]) তালিকায় n, k-তে গণনা (m.split()) থাকলে n  

আউটপুট

উপরের কোডটি চালানো আমাদের নিম্নলিখিত ফলাফল দেয় -

প্রদত্ত তালিকা হল :['স্টপ। ডানে বামে তাকান। go']প্রদত্ত তালিকা থেকে বিগ্রাম গঠন হল:[('স্টপ', 'লুক'), ('দেখুন', 'বাম'), ('বাম', 'ডান।'), ('ডান।', ' go')]

zip() এবং split() ব্যবহার করা

আমরা জিপ এবং স্প্লিট ফাংশন ব্যবহার করে বিয়াগ্রাম তৈরি করতে পারি। zip() ফাংশন শব্দগুলিকে ক্রমানুসারে টিথার করে যা split() ব্যবহার করে বাক্য থেকে তৈরি করা হয়।

উদাহরণ

তালিকা =[' থামুন। ডানে বামে তাকান। go']প্রিন্ট ("প্রদত্ত তালিকাটি হল :\n" + str(তালিকা))# বিগ্রাম ফর্মেশন আউটপুটের জন্য জিপ() এবং স্প্লিট() ব্যবহার করা =জিপ-এ m-এর জন্য n-এর জন্য m (n.split(" " ); 

আউটপুট

উপরের কোডটি চালানো আমাদের নিম্নলিখিত ফলাফল দেয় -

প্রদত্ত তালিকা হল :['স্টপ। ডানে বামে তাকান। go']প্রদত্ত তালিকা থেকে বিগ্রাম গঠন হল:[('স্টপ', 'লুক'), ('দেখুন', 'বাম'), ('বাম', 'ডান।'), ('ডান।', ' go')]

  1. পাইথনে প্রদত্ত তালিকা থেকে শেষ এন উপাদানগুলি পান

  2. পাইথনে টিপলের তালিকা থেকে প্রদত্ত উপাদান ধারণকারী টিপলগুলি খুঁজুন

  3. পাইথনে তালিকার প্রদত্ত তালিকা থেকে ইতিবাচক উপাদান পান

  4. পাইথনে কাস্টম তালিকা বিভক্ত