python学習メモ
学習中のpythonについてのメモ
主に不明点や課題
リスト内包表記
文字コード(リスト内の各str要素を変換したい)
名前空間とその扱い方
__name__といった「__」がつく変数(?)
同時に複数のリストからforで要素を取り出すには?
(ex. list1=[1,2,3,4]とlist2=[4,3,2,1]を足してlist3=[5,5,5,5]にする)
ジェネレータ、イテレータ、yield
課題はまだまだたくさん
追記:
代入とリファレンスの注意点(ついでにコード表記のテスト)
オブジェクトが上書きされない連結と上書きされる+=(extendやappendでも同様)
主に不明点や課題
リスト内包表記
文字コード(リスト内の各str要素を変換したい)
名前空間とその扱い方
__name__といった「__」がつく変数(?)
同時に複数のリストからforで要素を取り出すには?
(ex. list1=[1,2,3,4]とlist2=[4,3,2,1]を足してlist3=[5,5,5,5]にする)
ジェネレータ、イテレータ、yield
課題はまだまだたくさん
追記:
代入とリファレンスの注意点(ついでにコード表記のテスト)
L = [1, 2]
M = L
L = L + [3, 4]
L,M
→([1, 2, 3, 4], [1, 2])
L = [1, 2]
M = L
L += [3, 4]
L,M
→([1, 2, 3, 4], [1, 2, 3, 4])
オブジェクトが上書きされない連結と上書きされる+=(extendやappendでも同様)