[解決済み] Python で月名から月番号へ、またはその逆を実行する。
2022-08-09 08:16:18
質問
月番号を省略した月名に、または省略した月名を月番号に変換する関数を作成しようとしています。これは一般的な質問かもしれないと思いましたが、オンラインでは見つけられませんでした。
を考えていたのですが
カレンダー
モジュールについて考えていました。月番号から月名の略称に変換するには、単に
calendar.month_abbr[num]
. しかし、私は他の方向に移動する方法を見ません。変換するための辞書を作成するのが一番良い方法でしょうか?または、月名から月番号、またはその逆を行うより良い方法があるのでしょうか?
どのように解決するのですか?
逆引き辞書を作成するには
calendar
モジュール(他のモジュールと同様にインポートする必要があります)を使って逆引き辞書を作成します。
{month: index for index, month in enumerate(calendar.month_abbr) if month}
Python 2.7以前のバージョンでは、dict comprehension構文がサポートされていないため、以下のようにする必要があります。
dict((month, index) for index, month in enumerate(calendar.month_abbr) if month)
関連
-
[解決済み] pythonを使ったCPUの数の調べ方
-
[解決済み] オブジェクト名の前のシングルアンダーコアとダブルアンダーコアの意味は何ですか?
-
[解決済み] pandasを使った "大量データ "ワークフロー【終了しました
-
[解決済み] Pythonの旧スタイルのクラスと新スタイルのクラスの違いは何ですか?
-
[解決済み] を付けるべきでしょうか?(shebang)を付けるべきか、またどのような形で付けるべきか?
-
[解決済み] Pythonにおけるincrementとdecrement演算子の挙動
-
[解決済み】番号から月名を取得する
-
[解決済み】RubyにあってPythonにないもの、またその逆は何ですか?
-
[解決済み] Python Logging でログメッセージが2回表示される件
-
[解決済み] Python 言語を決定するには?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] PythonでのAWS Lambdaのインポートモジュールエラー
-
[解決済み] PythonでSVGからPNGに変換する
-
[解決済み] Pandasの'Freq'タグにはどのような値が有効ですか?
-
[解決済み] python-requests モジュールからのすべてのリクエストをログに記録します。
-
[解決済み] Pandasを使って、既存のExcelファイルに新しいシートを保存する方法は?
-
[解決済み] Pythonの文字列書式をリストで使う
-
[解決済み] virtualenvsはどこに作成するのですか?
-
[解決済み] あるメソッドが複数の引数のうち1つの引数で呼び出されたことを保証する
-
[解決済み] 新しいpip backtrackingの実行時問題の解決
-
[解決済み] データクラスとtyping.NamedTupleの主な使用例