Array (অ্যারে)

লেসন ১৯ / ৫১

Array (অ্যারে) কী?

Array হলো একই ধরনের ডেটার একটি সংগ্রহ যা মেমরিতে পরপর (contiguous) সাজানো থাকে।

বৈশিষ্ট্য

  • সব element একই data type এর
  • Index দিয়ে যেকোনো element সরাসরি access করা যায় (Index 0 থেকে শুরু)
  • Fixed size — তৈরির সময় আকার নির্ধারণ করতে হয়

Python-এ Array / List

numbers = [10, 20, 30, 40, 50]

# Access by index
print(numbers[0])   # 10
print(numbers[2])   # 30

# Insert
numbers.append(60)  # শেষে যোগ

# Delete
numbers.remove(30)  # 30 মুছে ফেলো

# Search
if 40 in numbers:
    print("Found!")

# Traverse
for num in numbers:
    print(num)

Array-র অপারেশন

  • Traverse — সব element একে একে দেখা
  • Insertion — নতুন element যোগ করা
  • Deletion — element মুছে ফেলা
  • Search — element খোঁজা
  • Update — element পরিবর্তন করা