現場ログ

.

この広告は、90日以上更新していないブログに表示しています。

2020-06-07

内包表記を使って余計な行数を減らす

Python
data_x = [1, 2, 3]
data_y = [6, 7, 8]
mul_result = [x * y for x in data_x for y in data_y]
print(mul_result)

=> [6, 7, 8, 12, 14, 16, 18, 21, 24]
names = ['taro', 'kenji', 'joe']
ages = [25, 30, 18]
people = {name: age for (name, age) in zip(names, ages)}
print(people)

=> {'taro': 25, 'kenji': 30, 'joe': 18}

mat5ukawa 2020-06-07 23:46

この記事をはてなブックマークに追加
Tweet
広告を非表示にする
« 利用しないループ変数はアンダースコアに… ubuntu server 20.04 に pip3 と pipenv … »
I am
id:mat5ukawa id:mat5ukawa
読者です 読者をやめる 読者になる 読者になる
Search
Archive

はてなブログをはじめよう!

mat5ukawaさんは、はてなブログを使っています。あなたもはてなブログをはじめてみませんか?

はてなブログをはじめる(無料)
はてなブログとは
現場ログ 現場ログ

Powered by Hatena Blog | ブログを報告する

スターをつけました

引用をストックしました

引用するにはまずログインしてください

引用をストックできませんでした。再度お試しください

限定公開記事のため引用できません。

読者です 読者をやめる 読者になる 読者になる