Skip to main content
We’ve updated our Terms of Service. A new AI Addendum clarifies how Stack Overflow utilizes AI interactions.
Code Golf

Return to Answer

added 55 characters in body
Source Link
TFeld
  • 19.9k
  • 3
  • 21
  • 63

Python 2, (削除) 84 (削除ここまで) (削除) 80 (削除ここまで) 78(削除) 78 (削除ここまで) 76 bytes

lambda a:[''.join(sorted(a,key=lambda s:'.'in s or s+'1's+s)[::i])for i in[-1,1]]

Try it online! Try it online!

-2 bytes, thanks to Arnauld

Python 2, (削除) 84 (削除ここまで) (削除) 80 (削除ここまで) 78 bytes

lambda a:[''.join(sorted(a,key=lambda s:'.'in s or s+'1')[::i])for i in[-1,1]]

Try it online!

Python 2, (削除) 84 (削除ここまで) (削除) 80 (削除ここまで) (削除) 78 (削除ここまで) 76 bytes

lambda a:[''.join(sorted(a,key=lambda s:'.'in s or s+s)[::i])for i in[-1,1]]

Try it online!

-2 bytes, thanks to Arnauld

edited body
Source Link
TFeld
  • 19.9k
  • 3
  • 21
  • 63

Python 2, 84(削除) 84 (削除ここまで)(削除) 80 (削除ここまで) 78 bytes

lambda a:map(''[''.join,[sorted(sorted(a,key=lambda s:(-('.'in s), or s+'1'))[::i]fori])for i in[-1,1]])

Try it online! Try it online!

Python 2, 84 bytes

lambda a:map(''.join,[sorted(a,key=lambda s:(-('.'in s),s+'1'))[::i]for i in[-1,1]])

Try it online!

Python 2, (削除) 84 (削除ここまで)(削除) 80 (削除ここまで) 78 bytes

lambda a:[''.join(sorted(a,key=lambda s:'.'in s or s+'1')[::i])for i in[-1,1]]

Try it online!

Source Link
TFeld
  • 19.9k
  • 3
  • 21
  • 63

Python 2, 84 bytes

lambda a:map(''.join,[sorted(a,key=lambda s:(-('.'in s),s+'1'))[::i]for i in[-1,1]])

Try it online!

AltStyle によって変換されたページ (->オリジナル) /