কম্পিউটার

Python - স্ট্রিং-এ ডুপ্লিকেট ঘটনা প্রতিস্থাপন করুন


যখন একটি স্ট্রিং-এ সদৃশ ঘটনার প্রতিলিপি করার প্রয়োজন হয়, তখন কী, 'সূচী' পদ্ধতি এবং তালিকা বোঝা ব্যবহার করা যেতে পারে।

তালিকার বোধগম্যতা হল একটি সংক্ষিপ্ত হস্ত যা তালিকার মাধ্যমে পুনরাবৃত্তি করতে এবং এটিতে ক্রিয়াকলাপ সম্পাদন করে।

'সূচী' পদ্ধতি নির্দিষ্ট মান/পুনরাবৃত্তির সূচী প্রদান করে,

নীচে একই −

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

উদাহরণ

my_str ='জেন সেরা। জেন রান্না করতে ভালোবাসে। জেন এবং একসাথে রান্না করবে'প্রিন্ট("স্ট্রিংটি হল :")print(my_str)replace_dict ={'Jane' :'She' }my_list =my_str.split(' ')my_result =''.join([replace_dict.get) (val) if val in replace_dict.keys() এবং my_list.index(val) !=idx এর জন্য idx else val, val in enumerate(my_list)])print("মানগুলির সাথে প্রতিস্থাপনের পরে স্ট্রিং হল :")print(my_result) )

আউটপুট

স্ট্রিংটি হল:জেন সেরা। জেন রান্না করতে ভালোবাসে। জেন এবং একসাথে রান্না করবে মান দিয়ে প্রতিস্থাপন করার পরে স্ট্রিং হল:জেন সেরা। সে রান্না করতে ভালোবাসে। সে এবং একসাথে রান্না করবে 

ব্যাখ্যা

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

  1. পাইথনে casefold() স্ট্রিং

  2. কিভাবে Python এ \\ এর সাথে প্রতিস্থাপন করবেন?

  3. পাইথনে একটি স্ট্রিংয়ে একটি অভিব্যক্তির শেষ ঘটনাটি কীভাবে প্রতিস্থাপন করবেন?

  4. পাইথনে স্ট্রিং-এ অক্ষরগুলির একটি তালিকা কীভাবে সরিয়ে ফেলা যায়?