リストのメソッド
文字列と同様に、リストにも多くの便利なメソッドがあります。ただし、文字列のメソッドが元の文字列を変更せずに新しい文字列を返すのに対し、リストのメソッドは元のリスト自体を変更します。
メソッド | 説明 | 例 | 結果 | 代替方法 |
---|---|---|---|---|
|
|
| 3 | - |
| リストを空にする |
| - |
|
| リストをコピーして返す |
| - |
|
|
|
| 5 | - |
|
|
|
|
|
| リストから |
|
| - |
| リストを反転させる |
| - |
|
| リストを昇順にソートする |
| - |
|
これらの名前も非常に直感的です。しかし、すべてを覚える必要はありません。簡単にググれば必要な結果が得られます。これらの例はデモンストレーションのためのものです。Pythonのリストで何が可能かを示すためのものです。
チャレンジ
n
個の数が与えられます。それらを昇順にソートし、出力してください。
入力の最初の行には単一の数値n
が含まれます。次のn
行には、それぞれ1つの整数が別々の行に含まれます。
プログラムは、すべての数を昇順に並べ、スペースで区切って1行に出力する必要があります。
入力 | 出力 |
---|---|
5 1 4 3 0 -1 | -1 0 1 3 4 |
Constraints
Time limit: 2 seconds
Memory limit: 512 MB
Output limit: 1 MB