0 likes • Mar 10, 2021 • 0 views
Python

## More Python Posts

#### LeetCode Flood Fill

0 likes • Oct 15, 2022 • 0 views
Python
```class Solution(object):    def floodFill(self, image, sr, sc, newColor):        R, C = len(image), len(image[0])        color = image[sr][sc]        if color == newColor: return image        def dfs(r, c):            if image[r][c] == color:                image[r][c] = newColor                if r >= 1: dfs(r-1, c)                if r+1 < R: dfs(r+1, c)                if c >= 1: dfs(r, c-1)                if c+1 < C: dfs(r, c+1)
dfs(sr, sc)        return image```

#### Sort a List of Strings

0 likes • Oct 15, 2022 • 2 views
Python
```my_list = ["blue", "red", "green"]
#1- Using sort or srted directly or with specifc keysmy_list.sort() #sorts alphabetically or in an ascending order for numeric data my_list = sorted(my_list, key=len) #sorts the list based on the length of the strings from shortest to longest. # You can use reverse=True to flip the order
#2- Using locale and functools import localefrom functools import cmp_to_keymy_list = sorted(my_list, key=cmp_to_key(locale.strcoll))```

#### print colored text to IDE terminal

0 likes • Jun 1, 2023 • 0 views
Python
```from colorama import init, Fore
# Initialize coloramainit()
print(Fore.RED + "This text is in red color.")print(Fore.GREEN + "This text is in green color.")print(Fore.BLUE + "This text is in blue color.")
# Reset coloramaprint(Fore.RESET + "This text is back to the default color.")```

#### Fibonacci Series

0 likes • Nov 18, 2022 • 5 views
Python
`#Python 3: Fibonacci series up to ndef fib(n): a, b = 0, 1 while a < n:     print(a, end=' ')     a, b = b, a+b print()fib(1000)`

#### Find URL in string

0 likes • Nov 19, 2022 • 0 views
Python
```# Python code to find the URL from an input string# Using the regular expressionimport re
def Find(string):
# findall() has been used	# with valid conditions for urls in string	regex = r"(?i)\b((?:https?://|www\d{0,3}[.]|[a-z0-9.\-]+[.][a-z]{2,4}/)(?:[^\s()<>]+|\(([^\s()<>]+|(\([^\s()<>]+\)))*\))+(?:\(([^\s()<>]+|(\([^\s()<>]+\)))*\)|[^\s`!()\[\]{};:'\".,<>?«»“”‘’]))"	url = re.findall(regex,string)		return [x[0] for x in url]	# Driver Codestring = 'My Profile: https://codecatch.net'print("Urls: ", Find(string))```

#### return multiple values from a function

0 likes • Jun 1, 2023 • 0 views
Python
```def calculate_values():    value1 = 10    value2 = 20    return value1, value2
result1, result2 = calculate_values()print("Result 1:", result1)print("Result 2:", result2)```