python学習メモ

学習中のpythonについてのメモ
主に不明点や課題


 リスト内包表記
 文字コード(リスト内の各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でも同様)