কম্পিউটার

পাইথন ব্যবহারকারীর কাছ থেকে ইনপুট হিসাবে একটি তালিকা পান


এই নিবন্ধে আমরা আপনাকে দেখব কিভাবে ব্যবহারকারীকে একটি তালিকার উপাদানগুলি প্রবেশ করতে বলবেন এবং অবশেষে সেই মানগুলি দিয়ে তালিকা তৈরি করতে হবে৷

ফরম্যাট এবং ইনপুট সহ

বিন্যাস ফাংশন প্লেস হোল্ডারগুলিতে মান পূরণ করতে ব্যবহার করা যেতে পারে এবং ইনপুট ফাংশন ব্যবহারকারীর দ্বারা প্রবেশ করা মান ক্যাপচার করবে। অবশেষে, আমরা তালিকায় উপাদানগুলিকে এক এক করে যুক্ত করব৷

উদাহরণ

listA =[# elemetnsn এর ইনপুট সংখ্যা =int(ইনপুট("তালিকায় উপাদানের সংখ্যা লিখুন :"))# পরিসীমার জন্য i পরিসীমা পর্যন্ত পুনরাবৃত্তি করুন(0, n):প্রিন্ট("এন্টার এলিমেন্ট নম্বর- {}:".format(i+1)) elm =int(input()) listA.append(elm) # এলিমেন্টপ্রিন্ট যোগ করা হচ্ছে("প্রবেশ করা তালিকা হল:\n",listA)

আউটপুট

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

লিস্টে উপাদানের সংখ্যা লিখুন :4 এন্টার এলিমেন্ট নং-1:7 এন্টার এলিমেন্ট নং-2:45 এন্টার এলিমেন্ট নং-3:1 এন্টার এলিমেন্ট নং-4:74 এন্টার করা লিস্ট হল:[7, 45, 1, 74] 

মানচিত্র সহ

আরেকটি পদ্ধতি হল ব্যবহারকারীকে ক্রমাগত মান লিখতে বলা কিন্তু কমা দ্বারা পৃথক করা। এখানে আমরা একটি তালিকায় ইনপুটগুলিকে একসাথে ম্যাপ ফাংশন ব্যবহার করি।

উদাহরণ

listA =[# elemetnsn এর ইনপুট সংখ্যা =int(ইনপুট("তালিকায় উপাদানের সংখ্যা লিখুন :"))# কমলিস্টএ =তালিকা (মানচিত্র(int,ইনপুট("সংখ্যাগুলি লিখুন :" দ্বারা পৃথক করা উপাদানগুলি লিখুন :" .strip().split(',')))[:n]print("প্রবেশ করা তালিকা হল:\n",listA)

আউটপুট

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

তালিকায় উপাদানের সংখ্যা লিখুন :4 নম্বরগুলি লিখুন :12,45,65,32 প্রবেশ করানো তালিকাটি হল:[12, 45, 65, 32]

তালিকার তালিকায় প্রবেশ করা হচ্ছে

এছাড়াও আমরা দুইবার ইনপুট ফাংশন ব্যবহার করতে পারি যাতে আমরা তালিকার একটি তালিকা তৈরি করতে পারি। এন্টার করা উপাদানের সংখ্যার হিসাব রাখতে রেঞ্জ ফাংশনটি ব্যবহার করুন এবং একে একে এলিমেন্ট প্রবেশ করতে ফরম্যাট ফাংশন ব্যবহার করুন। অবশেষে, আমরা নতুন তৈরি তালিকায় প্রবেশ করা প্রতিটি উপাদান যুক্ত করি।

উদাহরণ

listA =[# elemetnsn এর ইনপুট সংখ্যা =int(ইনপুট("তালিকায় উপাদানের সংখ্যা লিখুন :"))# প্রতিটি সাবলিস্টে i রেঞ্জের জন্য দুটি উপাদান থাকে(0, n):প্রিন্ট("এন্টার এলিমেন্ট নম্বর -{}:".format(i + 1)) ele =[input(), int(input())] listA.append(ele)print("প্রবিষ্ট তালিকা হল:\n",listA)

আউটপুট

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

লিস্টে উপাদানের সংখ্যা লিখুন :2 এলিমেন্ট নম্বর-1 লিখুন:'Mon'3Enter element No-2:'Tue'4 লিখিত তালিকা হল:[["'সোম'", 3], ["'মঙ্গল' ", 4]]

  1. পাইথন - কে দ্বারা সফল একটি তালিকা থেকে উপাদান বের করুন

  2. পাইথন প্রোগ্রাম একটি তালিকা থেকে সব পেয়ারওয়াইজ কম্বিনেশন পেতে

  3. পাইথন - তালিকার রেঞ্জ থেকে উপাদানগুলি বের করুন

  4. Python Tkinter এ একটি চেকবক্স থেকে কিভাবে ইনপুট পেতে হয়?