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

পাইথন: টাপলে নন-ম্যাক্স-মিন এলিমেন্টগুলোতে নির্দিষ্ট ভ্যালু অ্যাসাইন করুন

টাপলে নন-ম্যাক্স-মিন এলিমেন্টগুলোতে নির্দিষ্ট ভ্যালু অ্যাসাইন করতে 'max' মেথড, 'min' মেথড, 'tuple' মেথড এবং একটি লুপ ব্যবহার করা যায়।

'max' মেথড একটি ইটারেবলের সব এলিমেন্টের মধ্যে সর্বোচ্চ ভ্যালু রিটার্ন করে। 'min' মেথড একটি ইটারেবলের সব এলিমেন্টের মধ্যে ন্যূনতম ভ্যালু রিটার্ন করে।

'tuple' মেথড একটি দিয়ে गये ভ্যালু/ইটারেবলকে টাপল টাইপে কনভার্ট করে।

উদাহরণ

my_tuple = (25, 56, 78, 91, 23, 11, 0, 99, 32, 10)
print("The tuple is : ")
print(my_tuple)

K = 5
print("K has been assigned to " + str(K))

my_result = []
for elem in my_tuple:
    if elem not in [max(my_tuple), min(my_tuple)]:
        my_result.append(K)
    else:
        my_result.append(elem)

my_result = tuple(my_result)
print("The tuple after conversion is : " )
print(my_result)

আউটপুট

The tuple is : (25, 56, 78, 91, 23, 11, 0, 99, 32, 10)
K has been assigned to 5
The tuple after conversion is : (5, 5, 5, 5, 5, 5, 0, 99, 5, 5)

ব্যাখ্যা

  • একটি টাপল ডিফাইন করা হয়েছে এবং কনসোলে দেখানো হয়েছে।
  • 'K' এর মান ডিফাইন করা হয়েছে এবং দেখানো হয়েছে।
  • একটি খালি লিস্ট তৈরি করা হয়েছে।
  • টাপলটি ওভার ইটারেট করা হয়েছে এবং সর্বোচ্চ ও ন্যূনতম মান নির্ণয় করা হয়েছে।
  • যদি এই মানগুলো টাপলে না থাকে, তবে সেগুলো খালি লিস্টে অ্যাপেন্ড করা হয়েছে।
  • এই লিস্টকে টাপলে কনভার্ট করা হয়েছে।
  • তারপর কনসোলে আউটপুট হিসেবে দেখানো হয়েছে।
  1. পাইথনে লিস্টে রেঞ্জ অফ এলিমেন্ট অ্যাসাইন করুন

  2. পাইথনে টাপল এলিমেন্ট ডিলিট (Delete Tuple Elements)

  3. পাইথনে ভেরিয়েবলে মান অ্যাসাইন করার পদ্ধতি

  4. পাইথন টাপলে এলিমেন্ট অ্যাপেন্ড কীভাবে করবেন?