私はmylist
それを読んで作成しました:
[('GCK', '3e-12'), ('ist', '6e-30'), ('iso', '5e-15'), ('tig', '5e-77')]
ソート機能を実行すると:
mylist.sort(key=operator.itemgetter(1))
2列目のリストをソートしますが、1番目の整数のみでソートします
[('GCKDGN101ANI4S', '3e-12'), ('isotig13037', '5e-15'), ('isotig14607', '5e-77'), ('isotig03156', '6e-30')]
順序が次のようになるように、2 番目の列の数値全体で並べ替えるにはどうすればよいですか。
[('GCK', '3e-12'), ('ist', '5e-15'), ('tig', '6e-30'), ('iso', '5e-77')]