#Jupyter-notebookの拡張機能を導入する
「Nbextensions」をする。「Hinterland」がいいらしいので使えるようにした。TABキーを使わなくても予測変換が使用できる。
#Jupyter labにkiteを導入する
kiteはAIで必要なコードを補正してくれる。https://teratail.com/questions/320701 を参考にしたらうまくいった
#Pythonを勉強していてわかったこと(Jupyter-notebook利用)
・関数単独で使うことができる。変数に代入しなくても良かった(a = hello()を入れなくていい)
def hello():
return "hello"
print(hello())
・リストの並び替えでsort()は破壊、sorted()は非破壊
list1 = [1,3,2]
print(sorted(list1))#一時的に保存している
print(list1)#なのでlist1はそのまま
print(list1.sort())#list1を変更してしまう
print(list1)#list1の並び順が変わってしまった。
・イテラブルとは「要素を順番に取り出せること」