How to Apply a Function to a Python List

Problem Formulation and Solution Overview This article will show you how to apply a function to a List in Python. To make it more interesting, we have the following running scenario: As a Python assignment, you have been given a List of Integers and asked to apply a function to each List element in various … Read more

How to Find the Longest String in a Python Dictionary?

You’ll never guess the most concise way to solve this problem… πŸ¦„ Coding Challenge πŸ’¬ Challenge: Given a dictionary with string keys. Get the string key with the maximum number of characters, i.e., the longest string. A variant of this problem is to get the length of the longest string — I’ll give you a … Read more

How to Find a Partial String in a Python List?

Problem Formulation πŸ’¬ Challenge: Given a Python list of strings and a query string. Find the strings that partially match the query string. Example 1: Input: [‘hello’, ‘world’, ‘python’] and ‘pyth’ Output: [‘python’] Example 2: Input: [‘aaa’, ‘aa’, ‘a’] and ‘a’ Output: [‘aaa’, ‘aa’, ‘a’] Example 3: Input: [‘aaa’, ‘aa’, ‘a’] and ‘b’ Output: [] … Read more

How to Find the Most Common Element in a NumPy Array

Problem Formulation and Solution Overview This article will show you how to find the most common element in a NumPy Array. To make it more interesting, we have the following running scenario: Carrie heard that Creative Prints is hiring a Python coder. They require the interviewee to answer several coding questions: one is to provide … Read more

Python – Finding the Most Common Element in a Column

Problem Formulation and Solution Overview This article will show you how to find the most common element in a Pandas Column. To make it more interesting, we have the following running scenario: You have been provided with a downloadable CSV file containing crime statistics for the San Diego area, including their respective NCIC Crime Codes. … Read more

(Solved) Python TypeError: ‘float’ object is not subscriptable

Problem Formulation Consider the following minimal example where a TypeError: ‘float’ object is not subscriptable occurs: This yields the following output: Solution Overview Python raises the TypeError: ‘float’ object is not subscriptable if you use indexing or slicing with the square bracket notation on a float variable that is not indexable. However, the float class … Read more

How to Convert a Float List to a String List in Python

The most Pythonic way to convert a list of floats fs to a list of strings is to use the one-liner fs = [str(x) for x in fs]. It iterates over all elements in the list fs using list comprehension and converts each list element x to a string value using the str(x) constructor. This … Read more

How to Find the Most Common Element in a Python String

Problem Formulation and Solution Overview This article will show you how to find the most common element in a Python string. To make it more interesting, we have the following running scenario: Sven, a Photographer, turned Python Coder, was called for an interview at Edge IT. Sven thought the interview was going well until he … Read more

[Fixed] Matplotlib: TypeError: ‘AxesSubplot’ object is not subscriptable

Problem Formulation Say, you’re me πŸ‘±β€β™‚οΈ five minutes ago, and you want to create a Matplotlib plot using the following (genius) code snippet: If you run this code, instead of the desired plot, you get the following TypeError: ‘AxesSubplot’ object is not subscriptable: πŸ’¬ Question: How to resolve the TypeError: ‘AxesSubplot’ object is not subscriptable … Read more