আইটেম অ্যাসাইনমেন্ট সমর্থন করে না?

আইটেম অ্যাসাইনমেন্ট সমর্থন করে না?
আইটেম অ্যাসাইনমেন্ট সমর্থন করে না?
Anonim

"'str' অবজেক্ট আইটেম অ্যাসাইনমেন্ট সমর্থন করে না" ত্রুটিটি আপনাকে বলে যে আপনি একটি বিদ্যমান স্ট্রিং এর মান পরিবর্তন করার চেষ্টা করছেন৷ এখন আপনি একজন বিশেষজ্ঞের মতো পাইথন ত্রুটির সমাধান করতে প্রস্তুত৷

লিস্ট কি আইটেম অ্যাসাইনমেন্ট সমর্থন করে?

যদি আপনি একটি তালিকার মান পরিবর্তন করতে পারেন, একটি টিপলের ভিতরের মানগুলি পরিবর্তন করা যায় না। এছাড়াও, টিপল বন্ধনীর মধ্যে সংরক্ষণ করা হয় যেখানে তালিকাগুলি বর্গাকার বন্ধনীর মধ্যে ঘোষণা করা হয়। যেহেতু আপনি একটি টিপলে মান পরিবর্তন করতে পারবেন না, আইটেম অ্যাসাইনমেন্ট কাজ করে না।

পাইথনে আইটেম অ্যাসাইনমেন্ট কী?

পাইথন ত্রুটি TypeError: 'str' অবজেক্ট আইটেম অ্যাসাইনমেন্ট সমর্থন করে না তখন ঘটে যখন আপনি অ্যাসাইনমেন্ট অপারেটর ব্যবহার করে একটি স্ট্রিং-এর একটি অক্ষর পরিবর্তন বা পরিবর্তন করার চেষ্টা করেন। স্ট্রিংটি একটি অপরিবর্তনীয় বস্তু যা পরিবর্তন করা যায় না।

আপনি কিভাবে পাইথনে একটি স্ট্রিং এ একটি আইটেম বরাদ্দ করবেন?

একটি স্ট্রিং তৈরি করতে, অক্ষরগুলির ক্রমটি একক উদ্ধৃতি, দ্বিগুণ উদ্ধৃতি বা ট্রিপল উদ্ধৃতিগুলির মধ্যে রাখুন এবং তারপরে এটি একটি ভেরিয়েবলের সাথে বরাদ্দ করুন। পাইথনে ভেরিয়েবল কিভাবে কাজ করে তা আপনি পাইথন ভেরিয়েবল টিউটোরিয়ালে দেখতে পারেন। উদাহরণস্বরূপ, আপনি একটি পরিবর্তনশীল একক_উদ্ধৃতি_অক্ষরটিতে একটি অক্ষর 'a' বরাদ্দ করতে পারেন।

আমি কীভাবে ঠিক করব যে স্ট্র অবজেক্ট আইটেম অ্যাসাইনমেন্ট সমর্থন করে না?

আপনি যদি একটি স্ট্রিং পরিবর্তন করতে চান তবে আপনাকে একটি পুরানো বিষয়বস্তুর উপর ভিত্তি করে একটি নতুন স্ট্রিং তৈরি করতে হবে৷ "'str' অবজেক্ট আইটেম অ্যাসাইনমেন্ট সমর্থন করে না" ত্রুটি আপনাকে বলেযে আপনি একটি বিদ্যমান স্ট্রিং এর মান পরিবর্তন করার চেষ্টা করছেন।

প্রস্তাবিত: