Upload TMIDIX.py
Browse files
TMIDIX.py
CHANGED
|
@@ -13713,6 +13713,26 @@ def exists_ratio(sub, lst, ratio):
|
|
| 13713 |
|
| 13714 |
###################################################################################
|
| 13715 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 13716 |
def chunk_by_threshold_mode(nums, threshold=0, normalize=False):
|
| 13717 |
|
| 13718 |
if not nums:
|
|
|
|
| 13713 |
|
| 13714 |
###################################################################################
|
| 13715 |
|
| 13716 |
+
def top_k_list_value(lst, k, reverse=True):
|
| 13717 |
+
return sorted(lst, reverse=reverse)[k]
|
| 13718 |
+
|
| 13719 |
+
###################################################################################
|
| 13720 |
+
|
| 13721 |
+
def top_k_list_values(lst, k, reverse=True):
|
| 13722 |
+
return sorted(lst, reverse=reverse)[:k]
|
| 13723 |
+
|
| 13724 |
+
###################################################################################
|
| 13725 |
+
|
| 13726 |
+
def concat_rows(lst_A, lst_B):
|
| 13727 |
+
return [a + b for a, b in zip(lst_A, lst_B)]
|
| 13728 |
+
|
| 13729 |
+
###################################################################################
|
| 13730 |
+
|
| 13731 |
+
def concat_cols(lst_A, lst_B):
|
| 13732 |
+
return [[ra + rb for ra, rb in zip(a, b)] for a, b in zip(lst_A, lst_B)]
|
| 13733 |
+
|
| 13734 |
+
###################################################################################
|
| 13735 |
+
|
| 13736 |
def chunk_by_threshold_mode(nums, threshold=0, normalize=False):
|
| 13737 |
|
| 13738 |
if not nums:
|