演習課題「内包表記を用いた演算1」
右側のコードエリアに、数値の要素を持ったリスト a と空のリスト b が定義されています。
内包表記を使い a の各要素を 4 倍したリストを生成して b に代入してください。
期待する出力値
[0, 120, 28, 3252, 172]
演習課題「内包表記を用いた演算2」
右側のコードエリアに、数値の要素を持ったリスト a と空のリスト b が定義されています。
内包表記を使い a の各要素が文字列に変換されたリストを生成して b に代入してください。
期待する出力値
['0', '30', '7', '813', '43']
※有料会員になるとこの動画をご利用いただけます
詳しい説明を読む
#04:演算が用いられた内包表記
このチャプターでは、内包表記において、リストの各要素を演算がおこなわれた値にする方法を学習しましょう。
- 内包表記では、リストの要素が決まるところに、演算式を書くことができる
a = [x * 3 for x in range(5)]
print(a)
- 関数を使ってリストの要素を決めることもできる
li = ["1", "12", "123"]
b = [int(x) for x in li]
print(b)
ログインすると採点できます
コードの実行