Pythonで配列ソート
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
[[今さらPython]]
* コード [#hf63972d]
ふたつあるが、こちらは組み込み関数。
OOPっぽくないので個人的にはキライだが……。
#!/usr/bin/env python
q = [ 3,6,2,9,4,8 ]
print(q)
print(sorted(q))
print(sorted(q, reverse=True))
* 結果 [#ve1a4930]
$ test11.py
[3, 6, 2, 9, 4, 8]
[2, 3, 4, 6, 8, 9]
[9, 8, 6, 4, 3, 2]
$
* コード(listのメソッドの方) [#c42440db]
こちらはlistのメソッド。~
こっちがOOPらしくてよいが、 ''元listを破壊するので取扱い...
あと、直接表示しようとすると以下のようにNoneを返すのでこ...
print(q.sort())
print(q)
print(q.sort(reverse=True))
print(q)
* 結果(listのメソッドの方) [#r3966713]
None
[2, 3, 4, 6, 8, 9]
None
[9, 8, 6, 4, 3, 2]
終了行:
[[今さらPython]]
* コード [#hf63972d]
ふたつあるが、こちらは組み込み関数。
OOPっぽくないので個人的にはキライだが……。
#!/usr/bin/env python
q = [ 3,6,2,9,4,8 ]
print(q)
print(sorted(q))
print(sorted(q, reverse=True))
* 結果 [#ve1a4930]
$ test11.py
[3, 6, 2, 9, 4, 8]
[2, 3, 4, 6, 8, 9]
[9, 8, 6, 4, 3, 2]
$
* コード(listのメソッドの方) [#c42440db]
こちらはlistのメソッド。~
こっちがOOPらしくてよいが、 ''元listを破壊するので取扱い...
あと、直接表示しようとすると以下のようにNoneを返すのでこ...
print(q.sort())
print(q)
print(q.sort(reverse=True))
print(q)
* 結果(listのメソッドの方) [#r3966713]
None
[2, 3, 4, 6, 8, 9]
None
[9, 8, 6, 4, 3, 2]
ページ名: