কম্পিউটার

অ্যারে বিভক্ত করার জন্য পাইথন প্রোগ্রাম এবং শেষ অংশে প্রথম অংশ যোগ করুন


যখন তালিকাটি বিভক্ত করার প্রয়োজন হয়, এবং তারপর এই প্রথম অংশটি তালিকার শেষে যোগ করুন, তালিকা এবং তালিকার স্লাইসিংয়ের মাধ্যমে একটি সাধারণ পুনরাবৃত্তি প্রয়োজন৷

ভিন্নধর্মী মান (অর্থাৎ পূর্ণসংখ্যা, ফ্লোটিং পয়েন্ট, স্ট্রিং ইত্যাদির মতো যেকোনো ডেটা টাইপের ডেটা) সংরক্ষণ করতে একটি তালিকা ব্যবহার করা যেতে পারে।

নীচে একই −

এর জন্য একটি প্রদর্শন রয়েছে৷

উদাহরণ

def split_list(my_list, n_val, k_val):
   for i in range(0, k_val):
      first_val = my_list[0]
      for k in range(0, n_val-1):
         my_list[k] = my_list[k + 1]
      my_list[n_val-1] = first_val
my_list = [34, 42, 56, 78, 9, 0, 23]
list_len = len(my_list)
pos = 3
print("The list is :")
print(my_list)
print("The split_list method is being called")
split_list(my_list, list_len, pos)
for i in range(0, list_len):
print(my_list[i])

আউটপুট

The list is :
[34, 42, 56, 78, 9, 0, 23]
The split_list method is being called
78
9
0
23
34
42
56

ব্যাখ্যা

  • 'split_list' নামের একটি পদ্ধতি সংজ্ঞায়িত করা হয়েছে, এটি একটি তালিকা এবং দুটি মানকে প্যারামিটার হিসেবে নেয়।
  • সাধারণ ইন্ডেক্সিং ব্যবহার করে, অ্যারেটি বিভক্ত হয় এবং তালিকার প্রথম অংশটি তালিকার শেষে রাখা হয়।
  • একটি তালিকা তৈরি করা হয়, এবং স্ক্রিনে প্রদর্শিত হয়।
  • এই পদ্ধতিটিকে প্যারামিটার হিসাবে তালিকা পাস করে বলা হয়।
  • আউটপুট কনসোলে প্রদর্শিত হয়।

  1. পাইথন প্রোগ্রামে অ্যারের সমষ্টি খুঁজুন

  2. অ্যারের যোগফল খুঁজে পেতে পাইথন প্রোগ্রাম

  3. পাইথন ব্যবহার করে একটি অ্যারের তালিকায় 0 এবং 1 আলাদা করবেন?

  4. একটি পাইথন তালিকা এবং একটি অ্যারের মধ্যে পার্থক্য কি?