1636598700
リストを昇順および降順でソートするためのPythonプログラム。このPythonチュートリアルでは、リストの要素をPythonで昇順と降順で並べ替える方法を紹介します。
pythonの組み込みメソッド名sort()を使用します。これは、リストの要素/オブジェクトを昇順および降順で並べ替えるために使用されます。
ソートメソッドの基本構文:
list.sort()
# List of integers
num = [100, 200, 500, 600, 300]
# sorting and printing
num.sort()
#print
print(num)
# List of float numbers
fnum = [100.43, 50.72, 90.65, 16.00, 04.41]
# sorting and printing
fnum.sort()
#print
print(fnum)
# List of strings
str = ["Test", "My", "Word", "Tag", "Has"]
# sorting and printing
str.sort()
#print
print(str)
Pythonプログラムを実行すると、出力は次のようになります。
[100、200、300、500、600]
[4.41、16.0、50.72、90.65、100.43]
['Has'、 'My'、 'Tag'、 'Test'、 'Word']
上で知っているように、リスト要素を昇順で並べ替える方法。次に、sort()メソッドを使用してリストを降順で並べ替える方法を説明します。
sort()メソッドを使用して引数としてreverse = Trueを渡し、リスト要素を降順で並べ替えます。
リスト要素を降順でソートする次のプログラムを見ることができます。
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
# List of integers
num = [100, 200, 500, 600, 300]
# sorting and printing
num.sort(reverse=True)
#print
print(num)
# List of float numbers
fnum = [100.43, 50.72, 90.65, 16.00, 04.41]
# sorting and printing
fnum.sort(reverse=True)
#print
print(fnum)
# List of strings
str = ["Test", "My", "Word", "Tag", "Has"]
# sorting and printing
str.sort(reverse=True)
#print
print(str)
プログラムの実行後、出力は次のようになります。
[600、500、300、200、100]
[100.43、90.65、50.72、16.0、4.41]
['Word'、 'Test'、 'Tag'、 'My'、 'Has']
リンク: https://www.tutsmake.com/python-program-to-sort-list-in-ascending-and-descending-order/
1636598700
リストを昇順および降順でソートするためのPythonプログラム。このPythonチュートリアルでは、リストの要素をPythonで昇順と降順で並べ替える方法を紹介します。
pythonの組み込みメソッド名sort()を使用します。これは、リストの要素/オブジェクトを昇順および降順で並べ替えるために使用されます。
ソートメソッドの基本構文:
list.sort()
# List of integers
num = [100, 200, 500, 600, 300]
# sorting and printing
num.sort()
#print
print(num)
# List of float numbers
fnum = [100.43, 50.72, 90.65, 16.00, 04.41]
# sorting and printing
fnum.sort()
#print
print(fnum)
# List of strings
str = ["Test", "My", "Word", "Tag", "Has"]
# sorting and printing
str.sort()
#print
print(str)
Pythonプログラムを実行すると、出力は次のようになります。
[100、200、300、500、600]
[4.41、16.0、50.72、90.65、100.43]
['Has'、 'My'、 'Tag'、 'Test'、 'Word']
上で知っているように、リスト要素を昇順で並べ替える方法。次に、sort()メソッドを使用してリストを降順で並べ替える方法を説明します。
sort()メソッドを使用して引数としてreverse = Trueを渡し、リスト要素を降順で並べ替えます。
リスト要素を降順でソートする次のプログラムを見ることができます。
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
# List of integers
num = [100, 200, 500, 600, 300]
# sorting and printing
num.sort(reverse=True)
#print
print(num)
# List of float numbers
fnum = [100.43, 50.72, 90.65, 16.00, 04.41]
# sorting and printing
fnum.sort(reverse=True)
#print
print(fnum)
# List of strings
str = ["Test", "My", "Word", "Tag", "Has"]
# sorting and printing
str.sort(reverse=True)
#print
print(str)
プログラムの実行後、出力は次のようになります。
[600、500、300、200、100]
[100.43、90.65、50.72、16.0、4.41]
['Word'、 'Test'、 'Tag'、 'My'、 'Has']
リンク: https://www.tutsmake.com/python-program-to-sort-list-in-ascending-and-descending-order/