NumPy আইনসংকলন কাটা
- পূর্ববর্তী পৃষ্ঠা NumPy আইনসংকলন ইনডেক্স
- পরবর্তী পৃষ্ঠা NumPy ডাটা ধরন
কাটা সমস্ত সময়কাল
python-এর কাটা এটা অন্য একটি সূচক থেকে আরেকটি সূচক পর্যন্ত উপাদানগুলো নিয়ে আসা কথা।
আমরা হাটানোর জায়গার সাথে সাইজ নির্দিষ্ট করতে পারি:[start:end]
。
আমরা এভাবেও হাটানোর সাথে সাথে সাইজ নির্দিষ্ট করতে পারি:[start:end:step]
。
যদি আমরা পাঠানো না হয় startতবে, 0 হিসাবে মনে করা হবে。
যদি আমরা পাঠানো না হয় endতবে, তা দিকের মধ্যের আকার হিসাবে মনে করা হবে。
যদি আমরা পাঠানো না হয় stepতবে, 1 হিসাবে মনে করা হবে。
ইনস্ট্যান্স
নিচের সমস্ত সময়কালের সূচক 1 থেকে 5-এর মধ্যের উপাদানগুলো কাটা দিন:
import numpy as np arr = np.array([1, 2, 3, 4, 5, 6, 7]) print(arr[1:5])
মন্তব্য:ফলাফলগুলোতে শুরুর সূচক অন্তর্ভুক্ত হয়, কিন্তু শেষ সূচক অন্তর্ভুক্ত না হয়。
ইনস্ট্যান্স
ইন্ডেক্স 4 থেকে শেষ পর্যন্ত একটি 2-D এক্সেস করবে:
import numpy as np arr = np.array([1, 2, 3, 4, 5, 6, 7]) print(arr[4:])
ইনস্ট্যান্স
শুরু থেকে ইন্ডেক্স 4 (বাদে) এর ইলেকট্রনকে একটি 2-D এক্সেস করবে:
import numpy as np arr = np.array([1, 2, 3, 4, 5, 6, 7]) print(arr[:4])
নেগাটিভ কাটা
মিনাস অপারেটর ব্যবহার করে শেষ থেকে ইন্ডেক্স উল্লেখ করুন:
ইনস্ট্যান্স
শেষ থেকে ইন্ডেক্স 3 থেকে শেষ থেকে ইন্ডেক্স 1, একটি 2-D এক্সেস করবে:
import numpy as np arr = np.array([1, 2, 3, 4, 5, 6, 7]) print(arr[-3:-1])
STEP
কাটার পদক্ষেপ মান ব্যবহার করে নিশ্চিত করুন:
ইনস্ট্যান্স
ইন্ডেক্স 1 থেকে ইন্ডেক্স 5, ইন্ডেক্স 2 থেকে ইন্ডেক্স 2 এর মতো ইলেকট্রনকে একটি 2-D এক্সেস করবে:
import numpy as np arr = np.array([1, 2, 3, 4, 5, 6, 7]) print(arr[1:5:2])
ইনস্ট্যান্স
একটি এক্সেস করা হয়নি ইলেকট্রনকে একটি 2-D এক্সেস করবে:
import numpy as np arr = np.array([1, 2, 3, 4, 5, 6, 7]) print(arr[::2])
2-D এক্সেস করুন
ইনস্ট্যান্স
দ্বিতীয় ইলেকট্রন থেকে, ইন্ডেক্স 1 থেকে ইন্ডেক্স 4 (বাদে) এর ইলেকট্রনকে কাটানো:
import numpy as np arr = np.array([[1, 2, 3, 4, 5], [6, 7, 8, 9, 10]]) print(arr[1, 1:4])
মন্তব্য:মনে রাখুন দ্বিতীয় ইলেকট্রনের ইন্ডেক্স 1 এর মতো।
ইনস্ট্যান্স
দুই ইলেকট্রনের থেকে ইন্ডেক্স 2 থেকে ইন্ডেক্স 2 একটি 2-D এক্সেস করবে:
import numpy as np arr = np.array([[1, 2, 3, 4, 5], [6, 7, 8, 9, 10]]) print(arr[0:2, 2])
ইনস্ট্যান্স
দুই ইলেকট্রনের থেকে ইন্ডেক্স 1 থেকে ইন্ডেক্স 4 (বাদে) একটি 2-D এক্সেস করুন যা একটি 2-D এক্সেস করবে:
import numpy as np arr = np.array([[1, 2, 3, 4, 5], [6, 7, 8, 9, 10]]) print(arr[0:2, 1:4])
- পূর্ববর্তী পৃষ্ঠা NumPy আইনসংকলন ইনডেক্স
- পরবর্তী পৃষ্ঠা NumPy ডাটা ধরন