読者です 読者をやめる 読者になる 読者になる

「Androidは電気羊の夢を見るか」を読みたい管理者のブログ

仕事などでの色々な発見を記事にしてます。不定期更新。

Pythonでバブルソートが思いのほか簡単に実装できた

def bubble_sort(ls):
    size = len(ls)
    for i in range(0,size):
        for j in range(0,i):
            if(ls[i] < ls[j]):
                ls[i],ls[j] = swap(ls[i],ls[j])
    return ls


def swap(a,b):
    tmp = a
    a = b
    b = tmp
    return [a,b]

 これだけ

かんたんじゃろ?