কম্পিউটার

Python প্রোগ্রাম প্রদত্ত অক্ষর ব্যতীত একটি তালিকার সমস্ত অক্ষর প্রতিস্থাপন করতে


যখন একটি প্রদত্ত অক্ষর ব্যতীত একটি তালিকার সমস্ত অক্ষর প্রতিস্থাপন করার প্রয়োজন হয়, একটি তালিকা বোঝা, এবং ‘==’ অপারেটর ব্যবহার করা হয়৷

উদাহরণ

নীচে একই -

এর একটি প্রদর্শন রয়েছে৷
my_list = ['P', 'Y', 'T', 'H', 'O', 'N', 'P', 'H', 'P']

print("The list is :")
print(my_list)

replace_char = '$'

retain_char = 'P'

my_result = [element if element == retain_char else replace_char for element in my_list]

print("The result is :")
print(my_result)

আউটপুট

The list is :
['P', 'Y', 'T', 'H', 'O', 'N', 'P', 'H', 'P']
The result is :
['P', '$', '$', '$', '$', '$', 'P', '$', 'P']

ব্যাখ্যা

  • অক্ষরগুলির একটি তালিকা সংজ্ঞায়িত করা হয় এবং কনসোলে প্রদর্শিত হয়৷

  • আরও দুটি অক্ষর সংজ্ঞায়িত করা হয়েছে, যেগুলিকে যথাক্রমে প্রতিস্থাপন এবং ধরে রাখতে হবে।

  • তালিকার উপর পুনরাবৃত্তি করার জন্য একটি তালিকা বোঝার ব্যবহার করা হয়, এবং যদি বর্তমান অক্ষরটি ধরে রাখা প্রয়োজন এমন অক্ষরের মতো হয়, তবে এটি একটি তালিকায় যোগ করা হয়, অন্যথায় এটি অন্য অক্ষর দিয়ে প্রতিস্থাপিত হয়।

  • এই অক্ষরগুলি একটি তালিকায় সংরক্ষিত হয় এবং একটি পরিবর্তনশীলকে বরাদ্দ করা হয়

  • এটি কনসোলে আউটপুট হিসাবে প্রদর্শিত হয়৷


  1. পাইথন প্রোগ্রাম অক্ষরের একটি প্রবাহ থেকে প্রথম অ-পুনরাবৃত্ত অক্ষর খুঁজে পেতে?

  2. পাইথন প্রোগ্রাম একটি তালিকার সমস্ত মান প্রদত্ত মানের চেয়ে বড় কিনা তা পরীক্ষা করতে

  3. একটি তালিকার সমস্ত সাবলিস্ট প্রিন্ট করতে পাইথন প্রোগ্রাম।

  4. পাইথন প্রোগ্রামের তালিকায় সব সংখ্যা গুন করতে হবে?