Ich mag diese Zeichenfolge in das dict wie untenListe dict mit einfacher für Anfänger
str='hello word i love python ?'
Gefallen Sie diesen
dict={hello:word,i:love,pyton:? }
Ich mag diese Zeichenfolge in das dict wie untenListe dict mit einfacher für Anfänger
str='hello word i love python ?'
Gefallen Sie diesen
dict={hello:word,i:love,pyton:? }
geteilt einfach die Zeichenfolge auf Leerzeichen, macht die resultierende Liste das Element Singleton Liste iterieren, dass von der einen Iterator machen, iterieren wieder, iterieren innerhalb und verwenden next()
:
>>> __import__('pprint').pprint({i:next(b) for b in (iter(a) for a in ['hello word i love python ?'.split(None)]) for i in b}, width=20)
{'hello': 'word',
'i': 'love',
'python': '?'}
Beachten Sie, dass ich das Ergebnis für maximale Klarheit und Lesbarkeit an pprint.pprint
gesendet habe.
"maximale Klarheit und Lesbarkeit" lol –
Wäre nicht so einfach ... – Fejs
@Fejs - Es hängt von [der] (https://www.youtube. com/watch? v = cxLEOcTrO_Q) Kontext. – TigerhawkT3
versuchen Sie, etwas Code zu schreiben, beginnen Sie mit einfachen Dingen – RomanPerekhrest