2016-11-01から1ヶ月間の記事一覧

Pythonで複数の配列を同時にソート

Python使ってて、複数の配列を同時にソートしたくなることありますね。 たとえば、キー配列をもとに値配列をソートしたいときとか… そんなときはzipをうまくつかってください。 a = [2, 0, 1] b = ["a", "b", "c"] # zipで二つの配列を統合 c = zip(a, b) c.…

Ubuntuのターミナルで丸数字がずれる問題の対処法

問題 Ubuntuのターミナルで丸数字や特殊な全角を使っていると、表示がずれる問題があります。 画像のように、丸数字とその後の文字が重なってしまっています。 原因は、丸数字の表示幅が「半角」になってしまっていること。