Python 勉強メモ

完全自分用、面倒なのでメモをコピペ

組み込み型
	数値型
		整数型
			1 , 2, 3 , -1 , -2 , -3
		浮動小数点型
			1.5
	コレクション型
		シーケンス型
			文字列(ユニコード文字列)
				・オブジェクトデータ変更不可
				・代入方法その 1(通常の代入
					>>> s = "abababa"
				・代入方法その 2 (改行も含めて代入
					>>> s = """声が
					... おくれて
					... きこえるよ
					"""
				・文字列の長さを戻す
					>>> len(abcdefg)
				・インデックスを使用する(ゼロ数え
					>>> s[2]
					'a'
			リスト
				・オブジェクトデータ変更可能
				・代入方法
					>>> l = [1,2,3,4,5]
				・インデックスを使用する
					>>> l[2]
					[3]
				・スライスを利用する
					>>> l[1:3]  # 幅を持たせる
					[2,3]
			タプル
				・オブジェクトデータ変更不可
				・代入方法
					>>> t = (1,2,3,4,5)
				・インデックスを使用する
					>>> t[1]
					2
		マップ型
			ディクショナリ
				・オブジェクトデータ変更可能
				・代入方法
					>>> d = {"name":"hoge","blood":"B"}
				・キーを使用する
					>>> d['name']
					'hoge'