FILTER -Wörterbuch -Schlüsselwerte mit Whitespace [geschlossen]

Post a reply

Smilies
:) :( :oops: :chelo: :roll: :wink: :muza: :sorry: :angel: :read: *x) :clever:
View more smilies

BBCode is ON
[img] is ON
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: FILTER -Wörterbuch -Schlüsselwerte mit Whitespace [geschlossen]

by Anonymous » 10 Apr 2025, 13:12

Ich habe eine Lambda -Funktion, die den Schlüssel filtert und den jeweiligen Wert extrahiert, was absolut in Ordnung funktioniert. < /p>

Code: Select all

field = [{'key': 'id', 'value': '10'}, {'key': 'name', 'value': 'DW10KU'}]
< /code>
filter('field', lambda x: x['key'] == 'name')[0]['value'].alias('field_value')
< /code>
Similarly I have dictionary with whitespaces,
field = [{'key': 'id', 'value': '20'}, {'key': 'name ', 'value': 'DW20KU'}]
< /code>
Key 'name '
hat weiße Räume, nicht sicher, wie man damit umgeht,

Code: Select all

x['key'] == 'name '
< /code>
Tried using strip()
sowie ersetzt () funktionieren nicht.filter('field', lambda x: x['key'] == 'name ')[0]['value'].alias('field_value')
< /code>
But I wanted to handle both the case in same lambda function.

Top