Technical Blog
技術ブログ
WordPressで継続して書いてきた技術記事・開発記録をまとめています。 学習内容、開発で詰まったこと、実装の理解を言葉に残しています。
【Python】indexメソッド
indexメソッドは、リストやタプルの中で、指定した要素が最初に現れる位置(インデックス)を返すメソッド。 サンプルコード python/index.py at main · ki-hi-ro/python 以下のコードについて解説しよう。some_listに対して、indexメソッドの引数に3を入れたものを使用している。それが変数indexに入る。 次のコードについて解説する …
【Python】リスト2つを比較して、もう一方のリストに存在しない要素のリストを作成する
a_listとb_listがある。 a_listにあって、b_listにない要素のリストを作成する。 ソースコード not_in_others_list.py · ki-hi-ro/python@f07e63c not_in_b_listはリスト内包表記で、a_listの中でb_listにないitemをリストにしている。 実行結果 a_listにあって、b_listにないite …
【Python】集合の対称差演算子
集合A ^ 集合Bで、集合Aと集合Bの差の集合ができる。 ソースコード symmetric_difference.py · ki-hi-ro/python@2f5ca39 symmetric_diffに集合の対称差が入る。 実行結果 set_aとset_bの対称差は、{1, 4, 5}
【Git】git push時のno upstream branchを解決する
git pushをしたら、以下のエラーが発生した。 エラーの意味 現在のmainブランチは、上流ブランチがない。 提案された「git push –set-upstream origin main」を行ってみる 少し(5秒ほど)時間がかかったが、平常通りプッシュすることができた。