Write a function named shift that shifts all elements

Assignment Help Python Programming
Reference no: EM132355604

Question:

Write list functions that carry out the following tasks for a list of integers. Use the main function as test program.

• Write a function named swap that swaps the first and last elements in the list.

• Write a function named shift that shifts all elements by one to the right and move the last element Into the first position. For example, (1, 2, 3, 4, 5) would be transformed into (2, 3, 4, 5, 1).

• Write a function named shift k that shifts all elements k to the right and move the last k elements Into the first k positions. For example, if the original list Is (1, 2, 3, 4, 51, after calling shif t_k (list, 3) the list becomes (4, 5, 1, 2, 3).

• Write a function named shuffle that given a list returns a random shuffled of the list. For example, if the original list is [1, 2, 3, 4, 5], after calling shuffle (list) , the list can be shuffled as (5, 2, 1, 3, 4). Do NOT use shuffle function of random package.

• Write a function named killEvens that replace all the even elements with 0.

• Write a function named mySort that sorts all the elements in the list in ascending order. Do NOT use sort method of lists.

Reference no: EM132355604

Questions Cloud

What is the annual carrying costs of post card inventory : What is the annual carrying costs of post card inventory (round the answer to two decimal places)?
Define interpreted vs compiled languages : Define Interpreted vs Compiled Languages and Interpretive Overhead vs Object Orientation vs Logic Programing Paradigms.
Calculate the current market value of bahamas inc stock : 1) Calculate the current market value of Bahamas Inc.'s stock. 2) Calculate the expected market price of the share in one year.
Calculate the payback period for a project : Calculate the payback period for a project that costs $80,000 and returns $18,000 at the end of each year.
Write a function named shift that shifts all elements : Write a function named shift that shifts all elements by one to the right and move the last element Into the first position.
Calculate the irr for the business : Calculate the IRR for the business, round your answer to the nearest percent
Calculate the npv of the boat using a cost of capital : Calculate the NPV of the boat using a cost of capital of 12%. fund your answer to the nearest dollar.
Calculate the npv of the boat using a cost of capital : Calculate the NPV of the boat using a cost of capital of 12%. fund your answer to the nearest dollar.
Calculate the npv of the project using a cost of capital : Calculate the NPV of the project using a cost of capital of J1=8.0%. Round your answer to the nearest dollar.

Reviews

Write a Review

Python Programming Questions & Answers

  Describe how tuples can be useful with loops over lists

Describe how tuples can be useful with loops over lists and dictionaries, and give Python code examples. Create your own code examples.

  Disabled individuals open jars and containers

What variables are you going to need and what will be their datatype and how would you break this problem into numerous smaller units?

  Code a console-based program in python

CP1404/CP5632 2016 SP2/22/52 Assignment 1 - Shopping List 1.0. You are to plan and then code a console-based program in Python 3, as described in the following information and sample output. This assignment will help you build skills using selectio..

  How can the game best determine if the player has collected

How can the game best determine if the player has collected enough rupees to complete the quest? Which expression represents X is not equal to Y?

  Write the python code that displays the number doubled

In this module you learned about loops. You also began learning about implementing loops in programs makes for more readable code and programs that run.

  Function should return a dictionary

Write a function numOccur(s), where s is a string; the function should return a dictionary whose keys are the 26 ascii letters abcdefghijklmnopqrstuvwxyz

  Demonstrates the benefits of well-designed data abstraction

Demonstrates the benefits of well-designed data abstraction and modularity in that most methods and functions need no modification or consideration at all, but continue to do their jobs flawlessly and abstractly.

  Explanation of the concepts - e-government technology

ICT705 - Data and System Integration - University of the Sunshine Coast

  How many times each word has occurred in the text file

The values in this dictionary should be a count of how many times each word has occurred in the text file. Second, add the word into a data structure that is keeping track of word information for the completion process.

  Simulates a simple banking interface similar to an atm

ITECH1400 – Foundations of Programming - Federation university australia - Assignment - FedUni Banking - The ability to save transactions via file storage

  Write a program that prompt the user to enter five numbers

Write a program that prompt the user to enter five positive numbers and calculate the average. When a negative number is entered, program will be terminated.

  Write python program which imports three dictionaries

Write a Python program called hours.py which imports three dictionaries, and uses the data in them to calculate how many hours each person has spent in the lab.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd