Skip to content

Instantly share code, notes, and snippets.

View sergiienko's full-sized avatar

Dmytro sergiienko

View GitHub Profile
@sergiienko
sergiienko / replace_and_double.py
Last active October 19, 2023 01:21
Replace asterisk and double other characters using byte array
ASTERISK = 42
def strip(input, char):
return bytearray([b for b in input if b != char])
def double(input):
output = bytearray()
buffer = bytearray()
@sergiienko
sergiienko / merged_lists.py
Created October 16, 2023 12:38
Merge two lists
def safe_get(lst, idx, default = ' '):
try:
return lst[idx]
except IndexError:
return default
a = "пиі"
b = "рвт"
max_len = max(len(a), len(b))