たとえば、次のような行があります。
iamonlywhoknock BREAKINGBAD
どういう意味ですか
'iamonlywhoknock BREAKINGBAD\n'
そのstrですが、次のようにDictを作成する必要があります。
{"iamonlywhoknock":"BREAKINGBAD"}
何か案は?
たとえば、次のような行があります。
iamonlywhoknock BREAKINGBAD
どういう意味ですか
'iamonlywhoknock BREAKINGBAD\n'
そのstrですが、次のようにDictを作成する必要があります。
{"iamonlywhoknock":"BREAKINGBAD"}
何か案は?
このようなもの?
>>> s='iamonlywhoknock BREAKINGBAD\n'
>>> k, v = s.split()
>>> {k: v}
{'iamonlywhoknock': 'BREAKINGBAD'}
x='iamonlywhoknock BREAKINGBAD\n'.split(" ")
mydict={x[0]:x[1]}
これはあなたのために働くはずです。基本的な文字列分割です:)
この投稿の答えはあなたの質問に似ています:
Pythonで、セミコロンで区切られた文字列を辞書に分割する
しかし、おそらく次のようにしたいと思うでしょう。
s= 'iamonlywhoknock BREAKINGBAD\notherwhoknock BREAKINGBAD2'
dict(item.split(" ") for item in s.split("\n"))
a = 'iamonlywhoknock BREAKINGBAD\n'
b = a.split()
c = {b[0]:b[1]}
print c