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

পাইথন - ডিকশনারির তালিকায় Kth ইনডেক্স মান দিয়ে মান প্রতিস্থাপন করুন

যদি ডিকশনারির একটি তালিকায় Kth ইনডেক্স মান দিয়ে মান প্রতিস্থাপন করতে হয়, তবে isinstance পদ্ধতি এবং একটি সাধারণ ইটারেশন ব্যবহার করা হয়।

উদাহরণ

নিচে এর প্রদর্শন দেওয়া হলো:

my_list = [{'python': [5, 7, 9, 1], 'is': 8, 'good': 10},
           {'python': 1, 'for': 10, 'fun': 9},
           {'cool': 3, 'python': [7, 3, 9, 1]}]
print("তালিকা হলো :")
print(my_list)
K = 2
print("K এর মান হলো")
print(K)
my_key = "python"
for index in my_list:
    if isinstance(index[my_key], list):
        index[my_key] = index[my_key][K]
print("ফলাফল হলো :")
print(my_list)

আউটপুট

তালিকা হলো : [{'python': [5, 7, 9, 1], 'is': 8, 'good': 10}, {'python': 1, 'fun': 9, 'for': 10}, {'python': [7, 3, 9, 1], 'cool': 3}]
K এর মান হলো 2
ফলাফল হলো : [{'python': 9, 'is': 8, 'good': 10}, {'python': 1, 'fun': 9, 'for': 10}, {'python': 9, 'cool': 3}]

ব্যাখ্যা

  • ডিকশনারির একটি তালিকা সংজ্ঞায়িত করা হয় এবং কনসোলে প্রদর্শন করা হয়।

  • K এর মান সংজ্ঞায়িত করা হয় এবং কনসোলে প্রদর্শন করা হয়।

  • কী উপাদান সংজ্ঞায়িত করা হয়।

  • তালিকাটি ইটারেট করা হয় এবং isinstance পদ্ধতি ব্যবহার করে যাচাই করা হয় নির্দিষ্ট উপাদানটি লিস্ট টাইপের মত একই টাইপের কিনা।

  • যদি হ্যাঁ, তবে নির্দিষ্ট উপাদানের পরিবর্তে K মান রাখা হয়।

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

  1. পাইথনে ইন্ডেক্স হিসেবে ভ্যালু থাকা ডিকশনারি তৈরি করুন

  2. পাইথন - ডিকশনারির মান হিসেবে তালিকা খালি করা

  3. Python Dictionary কে লিস্টে রূপান্তর করা

  4. পাইথনে লিস্ট vs টাপল vs ডিকশনারি পার্থক্য