pythonで忘れがちなものをメモする
四則演算
演算子 計算内容
+ :足し算
- :引き算
* :掛け算
// :割り算(整数)
/ :割り算(実数 1 )
** :べき乗
% :割った余り
input系
(map(int, input().split()))
list(map(int, input().split()))
for忘れるよね
for i in range(N):
リストを列で出力
for x in a:
print(x)
リストの長さはlen
a = [1 2 3]
b = len(a)
b == 3 #true
リストに要素を追加削除
空のリストを作り、a に代入する
a = []
a の末尾に 1 を追加する。a は [1] になる。
a.append(1)
a の末尾の要素 1 を出力し、削除する。a は [] になる。
print(a.pop())
リスト a と整数 i と値 x に対し、
a.insert(i, x)
で a の i 番目の位置 (a[i-1] と a[i] の間) に x を挿入することができます。
リスト a と整数 i に対し、
a.pop(i)
で a の i 番目の要素を取得しながら削除することができます。
文字列ラスト
print(s[-1])
min maxで最小最大値
min(1 2 3) #1
max(1 2 3) #3
sunは合計
sun(1 2 3) #6
sorted:リストをソートし、新たなリストを返します。
l = [1, 3, -5, 2]
new_l = sorted(l)
print("元のリスト:", l)
print("新たなリスト:", new_l)