এই টিউটোরিয়ালে, আমরা ব্যবহারকারীর কাছ থেকে পাইথনে ম্যাট্রিক ইনপুট নেওয়ার পদ্ধতি শিখব। আমরা ব্যবহারকারীর কাছ থেকে দুটি ভিন্ন উপায়ে ইনপুট নিতে পারি। চলুন তাদের দুজনকে দেখি।
পদ্ধতি 1
ব্যবহারকারীর কাছ থেকে এক এক করে ম্যাট্রিকের সমস্ত নম্বর নেওয়া। নিচের কোডটি দেখুন।
উদাহরণ
# initializing an empty matrix matrix = [] # taking 2x2 matrix from the user for i in range(2): # empty row row = [] for j in range(2): # asking the user to input the number # converts the input to int as the default one is string element = int(input()) # appending the element to the 'row' row.append(element) # appending the 'row' to the 'matrix' matrix.append(row) # printing the matrix print(matrix)প্রিন্ট করা হচ্ছে
আউটপুট
আপনি যদি উপরের কোডটি চালান, তাহলে আপনি নিম্নলিখিত ফলাফল পাবেন।
1 2 3 4 [[1, 2], [3, 4]]
ম্যাট্রিক্স 2
স্থান-বিচ্ছিন্ন মান সহ এক সময়ে একটি সারি নেওয়া। এবং তাদের প্রত্যেককে মানচিত্র ব্যবহার করে রূপান্তর করা হচ্ছে এবং int ফাংশন কোড দেখুন।
উদাহরণ
# initializing an empty matrix matrix = [] # taking 2x2 matrix from the user for i in range(2): # taking row input from the user row = list(map(int, input().split())) # appending the 'row' to the 'matrix' matrix.append(row) # printing the matrix print(matrix)
আউটপুট
আপনি যদি উপরের কোডটি চালান, তাহলে আপনি নিম্নলিখিত ফলাফল পাবেন।
1 2 3 4 [[1, 2], [3, 4]]
উপসংহার
টিউটোরিয়ালে আপনার কোন প্রশ্ন থাকলে মন্তব্য বিভাগে উল্লেখ করুন।