Skip to main content

Python Array Solution Q6

 Create an array of 8 integers. Shift all elements of the array to the right by two positions. Print the modified array.


from array import array


# Create an array of 8 integers

original_array = array('i', [1, 2, 3, 4, 5, 6, 7, 8])


# Shift all elements to the right by two positions

shifted_array = array('i', [0] * 2 + original_array[:-2])


# Print the original and shifted arrays

print("Original Array:", original_array)

print("Shifted Array (Right by Two Positions):", shifted_array)



In this program:


An array of integers ('i' typecode) named original_array is created with initial values.

The shifted_array is created by concatenating two zero elements ([0] * 2) with all elements of the original_array except the last two elements (original_array[:-2]).

The original and shifted arrays are printed.

This program demonstrates how to shift elements of an array to the right by a specified number of positions. You can replace the values in the original_array with your own set of values if needed.


Comments

Popular posts from this blog

Dear Students Welcome to my blog.  It is to inform you that. now you can download your 10th class Computer Science book in PDF. Share with your other students.  Kindly Share your comments on my blog to support me.                                                                                   Download

Class X Test / Model Paper Chapter No 1 Computer

                                                                                Subject: Computer Science                                          Class: -10                                        Date: 4 Jan 2023 Test   # 1   Short Test (MCQs=6, SQs=8, LQs=1)     ...

Inter Board Karachi Guess/Model Papers 2023 (1st year & 2nd year)

  Inter Board Karachi Guess/Model Papers 2023 Board Karachi Model Papers 2023 Computer's Guess Paper 9th Class 2023 Computer's Guess Paper 9th Class 2026 Computer's Guess Paper  10th Class 2023 Computer's Guess Paper 11th Class 2023 Computer's Guess Paper  12th Class 2023 Prepared By Sir Rana Arsalan Inter Part-I Model Papers Inter Part-II Model Papers Model Paper Mathematics I Model Paper Mathematics II Model Paper Islamiat Model Paper Urdu II Model Paper Urdu I Model Paper Pakistan Studies Model Paper Botany I Model Paper Botany II Model Paper Chem I — MCQs Model Paper Chem II — MCQs Model Paper Physics I Model Paper Physics II Model Paper Zoology I Model Paper Zoology II Model Paper English I Model Paper English II