কম্পিউটার টিউটোরিয়াল

পাইথনে সেমিকোলন-সেপারেটেড স্ট্রিংকে ডিকশনারিতে রূপান্তর করা

আপনার কাছে যদি নিচের মতো স্ট্রিং থাকে:

"Name1=Value1;Name2=Value2;Name3=Value3"

এবং আপনি এটাকে ডিকশনারিতে কনভার্ট করতে চান, তবে এটা খুব সহজ। আপনি শুধু ';' দিয়ে স্প্লিট করুন, তারপর '=' দিয়ে স্প্লিট করুন এবং ডিক্ট কন্সট্রাক্টরে পাস করুন।

উদাহরণ

>>> s = "Name1=Value1;Name2=Value2;Name3=Value3"
>>> dict(item.split("=") for item in s.split(";"))
{'Name2': 'Value2', 'Name3': 'Value3', 'Name1': 'Value1'}
  1. পাইথনে দেওয়া ডিকশনারি অনুযায়ী স্ট্রিং ট্রান্সলেট করা

  2. পাইথনে নিউলাইন দিয়ে স্ট্রিং বিভাজন করা

  3. পাইথনে ডিলিমিটার স্ট্রিং দিয়ে স্ট্রিং বিভাজন করা

  4. পাইথনে স্ট্রিং রিভার্স করা