nishiyamasuの日記

忘れやすいので、メモ。。。

2019-01-01から1年間の記事一覧

Pythonで整数のリストから重複(出現回数)を調べる

お題として、整数から成るリストの中から重複(出現回数)を調べます。 例としては、次のようになります。 調べる対象のリスト: [3, 9, 2, 2, 2, 7, 8, 8] 期待する結果: 3 -> 1回 9 -> 1回 2 -> 3回 7 -> 1回 8 -> 2回 このお題を解くPythonプログラムを考…

pythonでリストから要素を探す

整数だけから成るリストから、1つの整数を探し出し、インデックス(何番目にあるか)を求めます。 例題としては、次のようになります。 リスト:[ 3, 1, 0, 5, 11, 4, 7, 2 ] 探す整数:5 求めるインデックス:3 1つのやり方として、for文で最初から最後ま…

Pythonでリサジュー図形の描画

使用ライブラリ numpy matplotlib プログラム import matplotlib.pyplot as plt import numpy as np fig = plt.figure() ax = fig.add_subplot(1,1,1) ax.set_axis_off() a = 1 b = 3 delta = np.pi / 4 t = np.linspace(-np.pi, np.pi, 100) x = np.sin(a *…