Pythonでリスト内包表記を使用しリストを変更する

Pythonでリスト内包表記を使用しリストを変更してみます。

■Python

Google Colaboratory(Google Colab),Python3.7.10

■リスト内包表記を使用しリストを変更する

では、早速リスト内包表記を使用しリストを変更するスクリプトを書いていきます。

■コード

list_test = [10,5,20,17,100,79]

print([i-3 for i in list_test])

リストを変更するために、角括弧( [ ] )を使用し定義します。今回はlist_testというリストを定義しています。リスト内には要素(数値)を格納します。

格納後、角括弧( [ ] )を使用しリスト内包表記を記述します。今回は、list_test内の要素(数値)を取り出し、iという変数に格納し、i変数内の要素(数値)に、代数演算子”-(マイナス)”を用いて減算(引き算)し、減算(引き算)された要素(数値)がリストして返されます。

返されたリストをprint()関数で出力します。

■実行・検証

スクリプトを作成後、このスクリプトを実行してみます。

実行してみると、リスト内包表記を使用したことで、今回定義したリスト内の要素(数値)を変更し、print()関数で出力させることができました。

コメント

タイトルとURLをコピーしました