May 8, 2024, 8:33 p.m. |
+ 1 |
for Task
Sort Sorted Groups
|
May 8, 2024, 3:16 p.m. |
+ 5 |
for
generator-kdim
|
April 27, 2024, 12:10 a.m. |
+ 1 |
for Comment
Phil15: I like `maketrans` too. (Note it can accept a third argument for characters to discard. Not needed h...
|
April 26, 2024, 6:34 p.m. |
+ 5 |
for
Second-freeman_lex
|
April 26, 2024, 6:33 p.m. |
+ 5 |
for
First-freeman_lex
|
April 26, 2024, 6:31 p.m. |
+ 5 |
for
Clear and pythonic-nakanohito_piyo
|
April 26, 2024, 2:24 p.m. |
+ 5 |
for
.translate(table) done with operator.methodcaller-Phil15
|
April 26, 2024, 2:02 p.m. |
+ 5 |
for
First-ssk8
|
April 26, 2024, 1:46 p.m. |
+ 1 |
for Comment
suic: All other tests pass with the assumption that *all groups* are either descending or ascending or all...
|
April 26, 2024, 1:19 p.m. |
+ 5 |
for
max(..., key, default)-Phil15
|
April 26, 2024, 1:16 p.m. |
+ 5 |
for
~i-Phil15
|
April 26, 2024, 1:16 p.m. |
+ 1 |
for Comment
mu_py: thanks for bringing `~` back to my attention
|
April 25, 2024, 1:17 p.m. |
+ 5 |
for
Second-kazuki.h
|
April 25, 2024, 1:16 p.m. |
+ 4 |
for
First-wo.tomasz
|
March 11, 2024, 1:28 p.m. |
+ 1 |
for Comment
flowerinapot: I laughed. Thank you
|
Feb. 23, 2024, 10:12 p.m. |
+ 1 |
for Comment
karati: Clean solution but your comment is a bit misleading. You don't throw an error if the list is empty.
|
Feb. 7, 2024, 2:42 p.m. |
+ 1 |
for Comment
morchi: thanks for detailing more solutions other than %
|
Jan. 19, 2024, 3:55 p.m. |
+ 1 |
for Comment
nahandove: This is a very well-explained and clear solution. +3
|
Dec. 19, 2023, 9 p.m. |
+ 1 |
for Comment
Kolia951: Line 8 has very nice naming =) But in case you are not using that variable, just write `data.pop()`
|
Dec. 15, 2023, 3:04 p.m. |
+ 4 |
for
First-arturraisovich
|
Dec. 15, 2023, 2:44 p.m. |
+ 5 |
for
First-LMAO
|
Dec. 15, 2023, 2:38 p.m. |
+ 5 |
for
Solution for "Beat The Previous"-zeixes
|
Dec. 15, 2023, 2:37 p.m. |
+ 5 |
for
next and try within a while-joe_5588
|
Dec. 14, 2023, 6:57 p.m. |
+ 4 |
for
First-ssk8
|
Dec. 14, 2023, 3:22 p.m. |
+ 5 |
for
Track Tooth Ends-kurosawa4434
|
Dec. 14, 2023, 3:17 p.m. |
+ 5 |
for
formula-kdim
|
Dec. 13, 2023, 8:48 p.m. |
+ 4 |
for
First-Wartem
|
Dec. 13, 2023, 2:45 p.m. |
+ 5 |
for
First-freeman_lex
|
Dec. 12, 2023, 2:40 p.m. |
+ 3 |
for
reduce-Sim0000
|
Dec. 11, 2023, 3:46 p.m. |
+ 5 |
for
First-Max0526
|
Dec. 11, 2023, 2:52 p.m. |
+ 4 |
for
First-kisungch
|
Nov. 29, 2023, 2:58 p.m. |
+ 5 |
for
no built-in (also a bit clunky perhaps?)-gabrielcarlosyt
|
Nov. 29, 2023, 2:48 p.m. |
+ 3 |
for
First-mortonfox
|
Nov. 29, 2023, 2:23 p.m. |
+ 5 |
for
Second-freeman_lex
|
Nov. 9, 2023, 4:05 p.m. |
+ 5 |
for
mAlign-veky
|
Sept. 14, 2023, 9:17 p.m. |
+ 5 |
for
First-delahere
|
Sept. 14, 2023, 9:16 p.m. |
+ 3 |
for
First-ninjagozhane
|
Sept. 14, 2023, 9:15 p.m. |
+ 5 |
for
native_sort_by_extension-Jon_Red
|
Sept. 13, 2023, 3:11 p.m. |
+ 4 |
for
Using few lists-likewind
|
Sept. 13, 2023, 3:10 p.m. |
+ 3 |
for
One-liner-suic
|
Sept. 13, 2023, 3:06 p.m. |
+ 4 |
for
2-liner: cleanest-przemyslaw.daniel
|
Sept. 6, 2023, 8:22 p.m. |
+ 1 |
for Comment
Phil15: First two elements `list[:2]`, last two elements`list[-2:]`, `2` and `-2` it's symmetric, right? But...
|
Sept. 6, 2023, 6:11 p.m. |
+ 3 |
for
stack-Phil15
|
Sept. 6, 2023, 1:01 p.m. |
+ 5 |
for
defaultdict(set)-Phil15
|
Sept. 5, 2023, 1:33 p.m. |
+ 1 |
for Comment
Eule67: I like how you worked through many different solution concepts. 2 remarks: a set is not really order...
|
Aug. 31, 2023, 5:48 p.m. |
+ 5 |
for
from itertools import not compress-veky
|
Aug. 31, 2023, 1:50 p.m. |
+ 5 |
for
First-abe.dillon
|
Aug. 31, 2023, 1:49 p.m. |
+ 5 |
for
First-Amachua
|
Aug. 28, 2023, 6:08 p.m. |
+ 1 |
for Comment
rybld2: for the comments
|
Aug. 28, 2023, 6:08 p.m. |
+ 1 |
for Comment
smalcom: Thanks for explanation.
|
Aug. 28, 2023, 5:15 p.m. |
+ 1 |
for Comment
Tinus_Trotyl: That one didn't came up whith me, but I think you're right. I also made [this one](https://py.checki...
|
Aug. 25, 2023, 2:08 p.m. |
+ 1 |
for Comment
mennadiego: WOW! What an abundant set of informations about this solution. Thanks!
|
Aug. 24, 2023, 6:48 p.m. |
+ 5 |
for
Transform and compare-veky
|
Aug. 24, 2023, 6:47 p.m. |
+ 5 |
for
One-liner using isupper(), islower(), istitle()-H0r4c3
|
Aug. 24, 2023, 3:41 p.m. |
+ 5 |
for
7-liner, recursion + frozenset-kdim
|
Aug. 24, 2023, 3:25 p.m. |
+ 3 |
for
First-aya.kanazawa
|
Aug. 24, 2023, 3:12 p.m. |
+ 5 |
for
statistics.mode-imloafer
|
Aug. 23, 2023, 2:19 p.m. |
+ 5 |
for
First-Oleg_Domokeev
|
Aug. 23, 2023, 1:35 p.m. |
+ 4 |
for
Apply the suggested mask -Tinus_Trotyl
|
Aug. 23, 2023, 1:34 p.m. |
+ 2 |
for
Try this-Tinus_Trotyl
|
Aug. 23, 2023, 1:31 p.m. |
+ 2 |
for
Bool-Red_Ale
|
Aug. 23, 2023, 1:23 p.m. |
+ 3 |
for
Second-mortonfox
|
Aug. 21, 2023, 1:46 p.m. |
+ 4 |
for
Filter, then count filtered zeros-kkkkk
|
Aug. 15, 2023, 6:21 p.m. |
+ 2 |
for
Readable solution with comments-pavel.fasther
|
Aug. 15, 2023, 6:04 p.m. |
+ 2 |
for
re-m.kurapov
|
Aug. 15, 2023, 4:51 p.m. |
+ 3 |
for
First-m.kleinkranenbarg
|
Aug. 15, 2023, 1:18 p.m. |
+ 1 |
for Comment
kudinov.feodor: return bool(re.search(pattern, filename))
|
July 13, 2023, 7:59 p.m. |
+ 1 |
for Comment
jessica.king.1043: Yes you definitely did it the hard way but your code is neat, I can tell what's going on, and it ach...
|
June 26, 2023, 2:30 p.m. |
+ 2 |
for
First-Pavellver
|
June 22, 2023, 1:05 p.m. |
+ 5 |
for
Plain and simple-rodka81
|
June 21, 2023, 9:10 p.m. |
+ 5 |
for
First-Sim0000
|
June 21, 2023, 5:37 p.m. |
+ 5 |
for
Datetime-fed.kz
|
June 21, 2023, 5:36 p.m. |
+ 5 |
for
(4 - date.weekday()) % 7-flpo
|
June 21, 2023, 2:26 p.m. |
+ 5 |
for
split-Olpag
|
June 20, 2023, 6:26 p.m. |
+ 5 |
for
Simple for loop-malion
|
June 20, 2023, 6:02 p.m. |
+ 5 |
for
try ... except-David_Jones
|
June 20, 2023, 2:04 p.m. |
+ 5 |
for
First-panaro32
|
June 20, 2023, 1:03 p.m. |
+ 5 |
for
re.match(pattern, string)-David_Jones
|
June 19, 2023, 7:01 p.m. |
+ 3 |
for
Just count the letters-TheRing
|
June 19, 2023, 7:01 p.m. |
+ 2 |
for
First-sesenion
|
June 19, 2023, 6:59 p.m. |
+ 3 |
for
match..case-mu_py
|
June 19, 2023, 6:54 p.m. |
+ 4 |
for
split('a')-kurosawa4434
|
June 19, 2023, 6:54 p.m. |
+ 1 |
for
First-brv230521
|
June 15, 2023, 2:25 p.m. |
+ 3 |
for
First-Pavellver
|
June 15, 2023, 2:24 p.m. |
+ 1 |
for
First-m.kleinkranenbarg
|
June 15, 2023, 2:15 p.m. |
+ 3 |
for
Simple using of regex-sadra84
|
June 15, 2023, 2:08 p.m. |
+ 4 |
for
split partition dict comprehensions-m.kurapov
|
June 15, 2023, 1:08 p.m. |
+ 1 |
for Comment
kurosawa4434: Hi @jsg-inet . "*" is Unpacking Operator in Python. It is useful for functions that takes variable n...
|
June 15, 2023, 1:06 p.m. |
+ 5 |
for
yield from range-fed.kz
|
June 15, 2023, 1:06 p.m. |
+ 5 |
for
simple loop-mplichta
|
June 15, 2023, 1:05 p.m. |
+ 5 |
for
Another simple oneliner-StefanPochmann
|
June 15, 2023, 1:05 p.m. |
+ 1 |
for Comment
StefanPochmann: Zip the interval starts with the interval ends. Similar to [my previous solution](https://py.checkio...
|
June 15, 2023, 1:04 p.m. |
+ 5 |
for
Lefts and rights separately-Lemmi
|
June 15, 2023, 1:04 p.m. |
+ 1 |
for Comment
Lemmi: It's a fixed variant of [this solution](https://py.checkio.org/mission/create-intervals/publications...
|
June 13, 2023, 6:58 p.m. |
+ 5 |
for
Zip of course-Kolia951
|
June 13, 2023, 6:52 p.m. |
+ 1 |
for Comment
Kolia951: Thanks for review. Yes, you are right. Recursion needs to stop somwhere, so the first condition is f...
|
June 13, 2023, 6:12 p.m. |
+ 1 |
for Comment
Pyth0n2: That's a really smart way of solving this. I really wish the clear category actually had clear probl...
|
June 13, 2023, 6:12 p.m. |
+ 3 |
for
First-bukebuer
|
June 13, 2023, 6:11 p.m. |
+ 3 |
for
First-gyahun_dash
|
June 12, 2023, 10:05 p.m. |
+ 4 |
for
Using itertools module and combinations class-H0r4c3
|