5 Best Ways to Find the Length of a List Without Using the Built-in Length Function in Python

πŸ’‘ Problem Formulation: Python developers typically use the built-in len() function to find the length of a list. However, understanding alternative methods can improve one’s grasp of Python’s iterators and loops. This article aims to elucidate how to find the length of a given list, such as my_list = [1, 2, 3, 4], where the … Read more

5 Best Ways to Generate All Permutations of Size r of a String in Python

πŸ’‘ Problem Formulation: Given a particular string, the task is to write a Python program that can generate all possible permutations of a given size ‘r’. For instance, if the input string is “ABCD” and ‘r’ is 2, the desired output would be all two-character permutations like “AB”, “AC”, “AD”, “BA”, “BC”, etc. Method 1: … Read more