ノンプロ研初心者向けプログラミング講座第4期【Python コース】第3回
本日は初心者Python講座の第3回です。 テーマは、リスト・タプル・辞書。 いよいよ本格的になってきましたね~ #ノンプロ研 pic.twitter.com/pp1g4nhwju
2020-10-07 19:50:39間も無くPython初級講座 第3回 始まります〜。 リスト、タプル、辞書について。よく使うデータ構造について学びます。 #ノンプロ研
2020-10-07 20:01:04確かに2回目はすごくボリュームあったので、ハードでしたよね~ まだ消化できてないところは、順次追いついていきましょうね。 #ノンプロ研
2020-10-07 20:06:06難しくても、できたところまでで良いので、ぜひアウトプットしてみてくださいね by @massasquash #ノンプロ研
2020-10-07 20:08:18制御構文では、for文の理解がいちばん難しいようですね 今週も復習できる箇所がいっぱいありますので、繰り返しいろいろなパターンで使いつつ理解を深めていきましょう #ノンプロ研
2020-10-07 20:10:06制御構文、特にfor文が難しい。 一回の講義だけで理解するのは難しいですが、よく使うことになるので、たくさん書いて徐々に慣れていけば大丈夫です #ノンプロ研
2020-10-07 20:17:16今日の本題、集合を表すデータ型。 「リストとは、インデックスで管理するデータの集合」 #ノンプロ研
2020-10-07 20:17:44まずはリストから 文字列の解説を思い出しながら、それと比較しながら聴いていただけると良いと思います。 #ノンプロ研
2020-10-07 20:18:13リストは角かっこ[]で作ります。 リスト[インデックス] で、リストの要素を参照することができます。 このインデックスは0からスタート、ということに注意。 インデックスにはマイナスも使えるよ #ノンプロ研
2020-10-07 20:21:32スライスのstart, stop, stepは、range関数のそれと一緒の考え方なのでセットで覚えちゃうといいと思います~ Pythonでは同じ考え方で作られているものがちょこちょこ見受けられますね #ノンプロ研
2020-10-07 20:25:51リスト(次に出てくるタプルも)は変数がいくつかまとまって詰まっているもの、というイメージ?インデックス番号を指定して参照すると、その変数を取り出すことができます。 #ノンプロ研
2020-10-07 20:26:01文字列、リスト、タプルはいずれも「シーケンス」です(あとrangeも)。 なので、シーケンスなんぞやが頭に入っていると、差分のところだけ押さえればよく、比較的ラクに理解できます。 #ノンプロ研
2020-10-07 20:31:16リストに要素を一つだけ追加(連結)する場合に [ ] が抜けているとTypeErrorで怒られるので注意です。 #ノンプロ研
2020-10-07 20:33:12リスト要素の存在確認や繰り返しに、比較演算子in / not inを使います。 ・if 値 in リスト ・for 変数 in リスト for文とリストはセットでよく使われます #ノンプロ研
2020-10-07 20:37:07「二次元リスト」と聞くとなんか複雑で難しそうだけど、 リスト = [要素1, 要素2, 要素3] この要素として文字列や数値だけじゃなく、リストを入れることもできる、というイメージです。リストのマトリョーシカ。 #ノンプロ研
2020-10-07 20:48:59掛け算九九表を二次元リストで作る宿題。けっこう手応えありますー。わからなかったら気軽に質問ください! #ノンプロ研
2020-10-07 20:57:43