(int "ではなく)strをstrに連結するとエラーが発生する。
2022-02-09 08:09:25
トップコード
リストジェネレータについて勉強しているときに出会ったものです。
dd={'d':23,'f':33,'l':33333333}
for d in dd.items():
print(list(d))
[k + '=' + v for k,v in dd.items()]
前者は通常の書き方で、後者はエラーになります
は、str("int"ではない)に文字通りstrの後に、同じく一貫性を保つべきデータ型を連結することしかできません。 もし辞書が 'dd'='a ' ならば、次のような形になります。
dd={'d':'aa','f':'33','l':'33333333'}
for d in dd.items():
print(list(d))
print([k + '=' + v for k,v in dd.items()])
結果
['d', 'aa'] ['f', '33'] ['l', '33333333'] ['d=aa', 'f=33', 'l=33333333']
関連
-
[解決済み】LockとRLockの違いは何ですか?
-
pycharmでtensorflowを使う方法を教えます。
-
[解決済み] 引数のアンパッキング:名前付き引数のみが*式の後に続くことができます。
-
[解決済み] 基本ファイルが実行されない → デバイスPRNを初期化できない
-
[解決済み] Pylint の無効な定数名
-
[解決済み] TypeError: 文字バッファオブジェクトを期待した - 整数をテキストファイルに保存しようとしている時
-
[解決済み] Fatal Python error: initfsencoding: unable to load file system codec
-
'datetime.datetime' に 'datetime' という属性がない問題
-
ModuleNotFoundError: openpyxl'という名前のモジュールはありません。
-
python 3.x エラー 'generator' オブジェクトに 'next' 属性がありません。
最新
-
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 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】ipython notebookのコードでセル出力をクリアする
-
[解決済み] Boolean シリーズのキーは、DataFrame のインデックスと一致するように再インデックス化されます。
-
[解決済み] Pythonで関数を繰り返す
-
[解決済み] 'module' オブジェクトには 'lru_cache' という属性がありません。
-
[解決済み] matplotlib のカラーマップを反転させる
-
[解決済み] インデックスの配列を1-hotエンコードされたnumpy配列に変換します。
-
[解決済み] Scipyのimsaveとimreadのフォーマット変更
-
[解決済み] Pycharm エラー Django はこの環境ではインポートできません。
-
[解決済み] Pythonプロジェクトに.gitignoreファイルを追加するためのベストプラクティス?[クローズド]。
-
Python3.XでAttributeError:module 'urllib' has no attribute 'urlopen' エラーが発生しました。