Pythonでよく使うコードのメモ
- コンソール入力
1 2 3 4 |
string_var = input() # コンソール入力を受け付ける list_var = input().split(' ') # コンソール入力をスペース区切りのリストにする int_list = map(int, input().split(' ')) # int型リストとする int_a, int_b = map(int, input().split(' ')) # 各変数に受け取る |
- 辞書扱い
1 2 3 4 |
value in dict.values() # valueが辞書に入っているか key in dict.keys() # keyが辞書に入っているか keys = [k for k, v in dict.items() if v == value] # 辞書の中でvalueを持つキーの一覧 sorted_list = sorted(original_list, key=lambda x:x[sort_key]) # dictが入ったoriginal_listを、dictのsort_keyに基づいてソートする |
(197)