যখন একটি N*N টিপলকে একটি ম্যাট্রিক্সে রূপান্তর করার প্রয়োজন হয়, তখন একটি সাধারণ লুপ এবং * অপারেটর ব্যবহার করা যেতে পারে।
* অপারেটর দুটি মানের পণ্য পেতে ব্যবহার করা যেতে পারে। এটি একটি একক মান একাধিকবার একাধিকবার ব্যবহার করা যেতে পারে এবং এটি কনসোলে প্রদর্শন করতে পারে৷
নীচে একই -
এর একটি প্রদর্শন রয়েছে৷উদাহরণ
my_tuple_1 = ((11, 14), (0, 78), (33, 11), (10, 78)) print("The tuple of tuple is : ") print(my_tuple_1) N = 4 print("The value of N has been initialized to "+ str(N)) my_result = [] for tup in my_tuple_1 : my_result.append( tup +(0, ) * (N - len(tup))) print("The tuple after filling in the values is: ") print(my_result)
আউটপুট
The tuple of tuple is : ((11, 14), (0, 78), (33, 11), (10, 78)) The value of N has been initialized to 4 The tuple after filling in the values is: [(11, 14, 0, 0), (0, 78, 0, 0), (33, 11, 0, 0), (10, 78, 0, 0)]
ব্যাখ্যা
- একটি নেস্টেড টিপল সংজ্ঞায়িত করা হয় এবং কনসোলে প্রদর্শিত হয়৷ ৷
- 'N'-এর মান সংজ্ঞায়িত, এবং প্রদর্শিত হয়।
- আরেকটি খালি তালিকা তৈরি করা হয়েছে।
- নেস্টেড টিপলটি পুনরাবৃত্তি করা হয়, এবং প্রতিটি মানের পরে 0 যোগ করা হয় এবং 'N- len(tuple)' বার বার করা হয়।
- এটি একটি মান নির্ধারণ করা হয়েছে৷ ৷
- এটি কনসোলে প্রদর্শিত হয়।