Posts

Showing posts with the label list

Clone a List Python Programming

Image
Problem:- The Code tab has code that attempts to add a clone of a list to itself. There is no error message, but the results are not as intended. Can you fix the code? Examples:- clone([1, 1]) ➞ [1, 1, [1, 1]] clone([1, 2, 3]) ➞ [1, 2, 3, [1, 2, 3]] clone(["x", "y"]) ➞ ["x", "y", ["x", "y"]] Code:- Problem code. Answer code. Note:- Never miss indentation. If you are stuck check the python documentation. Suggestions and comments are always welcome.

Moving to the End Python Programming

Image
Problem:- Write a function that moves all elements of one type to the end of the list. Examples:- move_to_end([1, 3, 2, 4, 4, 1], 1) ➞ [3, 2, 4, 4, 1, 1] # Move all the 1s to the end of the array. move_to_end([7, 8, 9, 1, 2, 3, 4], 9) ➞ [7, 8, 1, 2, 3, 4, 9] move_to_end(["a", "a", "a", "b"], "a") ➞ ["b", "a", "a", "a"]   Code:-  Note:-  Never miss indentation. If you are stuck check the python documentation. Suggestions and comments are always welcome.

Probabilities Part 1 Python Programming

Image
Problem:- Given a list of numbers and a value n, write a function that returns the probability of choosing a number greater than or equal to n from the list. The probability should be expressed as a percentage, rounded to one decimal place. Example:- probability([5, 1, 8, 9], 6) ➞ 50.0 probability([7, 4, 17, 14, 12, 3], 16) ➞ 16.7 probability([4, 6, 2, 9, 15, 18, 8, 2, 10, 8], 6) ➞ 70.0 Notes:- Precent probability of event = 100 * (num of favourable outcomes) / (total num of possible outcomes) The numbers in the list are uniformly distributed and have an equal chance of being chosen. Code:- Note:- Never miss indentation. If you are stuck check the python documentation. Suggestions and comments are always welcome.

Return the Index of All Capital Letters Python Programming

Image
Problem: -  Create a function that takes a single string as an argument and returns an ordered list containing the indices of all capital letters in the string. Example:- index_of_caps("eDaBiT") ➞ [1, 3, 5] index_of_caps("eQuINoX") ➞ [1, 3, 4, 6] index_of_caps("determine") ➞ [] index_of_caps("STRIKE") ➞ [0, 1, 2, 3, 4, 5] index_of_caps("sUn") ➞ [1] Notes :- Return an empty list if no uppercase letters are found in the string. Special characters ($#@%) and numbers will be included in some test cases. Assume all words do not have duplicate letters. Code:- Note:-  Never miss indentation. If you are stuck check the python documentation. Suggestions and comments are always welcome.