[過去ログ] くだすれPython(超初心者用) その48【まず1嫁】 (1002レス)
前次1-
抽出解除 レス栞

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
59
(1): デフォルトの名無しさん [sage] 2020/05/21(木) 09:13:41.91 ID:GZ6MaQ/i(1/5) AAS
以下のようなmapがあったときに
map全体を文字列に変換しようと思ったら普通にstr()で型変換してあげれば大丈夫ですか?

testMaps = {'test': {'aaa': 'bbb', 'ccc': 0.0, 'ddd': 0.0}}
print("testMaps is " + str(testMaps))

テストしてみたら問題なく動いたんですが、ちょっと不安なので質問させてください。
60
(1): デフォルトの名無しさん [] 2020/05/21(木) 09:45:06.04 ID:ft8YYhVz(1/3) AAS
>>59
mapじゃなくてdictだろ。
「全体」が文字列という事であれば文字列になるが、当然dictではなくなる。
>>> print(type(str(testMaps)))
<class 'str'>

>>> testMaps["test"]
{'aaa': 'bbb', 'ccc': 0.0, 'ddd': 0.0}

>>> strMaps=str(testMaps)
>>> strMaps["test"]
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.055s