2d এরে ইনডেক্সিং

2d এরে ইনডেক্সিং

ভিজ্যুয়ালি ডেটা গুলো নিয়ে এভাবে কাজ করতে পারি।

বাম পাশের ০,১,২ হলো রও ইনডেক্স নাম্বার আর ০,১ হলো কলাম নাম্বার।

যেভাবে সিলেক্ট করবো 2d এরে ?

2d এরে এর মধ্যে এক বা একের অধিক 1d এরে থাকে আমরা প্রথমে 1d রও কে ধরবো এরপর কলাম নম্বর ধরবো

import numpy as np
b= [ 
[10,20,30],[0,1,2],[0,1,2]
]
print(b[0][1]) #output 20

2d এরে ডাইমেনশন বোঝার চেষ্টা করি

আমরা যখন প্রথম [ এর মধ্যে প্রবেশ করলে এক বা তার অধিক 2 ডাইমেনশন এরে রও দেখতে পাবো । উপরে আমরা [ এর মধ্যে 2 টি 2d রও দেখতে পাচ্ছি । যদি 2 ডাইমেনশন এরে হয় তাহলে arr[r][c] নাম্বার দিলেই নির্দিষ্ট এলিমেন্ট পেয়ে যাবো। এখানে r দ্বারা সারি নম্বর এবং c কলাম নম্বর নির্দিষ্ট বুঝানো হয়েছে ।

  • [ # ডাইমেনশনে প্রবেশ করলাম। দেখতে পাচ্ছি ৩টি ১d এরে আছে ভিতরে

  • #1st row |  2nd row | 3rd row
    [10,20,30],[0,1,2],[0,1,2]
    ]
  • প্রথম রো হতে ২ নং কলাম সিলেক্ট করি

  • print(b[0][1]) # Output 20

Last updated