Also mein Code ist
%Code%
Ich möchte alles außer 2 und 5 entfernen.
Die Ausgabe wird value = "123456"
sein
das Programm sollte funktionieren, auch der Wert wird beispielsweise geändert
%Code%
Die Ausgabe wird 2
Ich habe versucht, 25
und value = "463312"
function zu verwenden. Aber es hat nicht funktioniert.
Auf Python 3.6.2 machen
Anstatt zu versuchen, jedes unerwünschte Zeichen zu entfernen, ist es besser, eine Whitelist der Zeichen zu erstellen, die Sie im Ergebnis behalten möchten:
%Vor% Hier ist eine weitere Option, bei der die Schleife implizit ist. Wir erstellen ein Mapping, das mit str.translate
verwendet wird, wobei jedes Zeichen auf ''
abgebildet wird, sofern nicht anders angegeben:
Es ist das Wororking-Programm von dem, was Sie sagten, Sie können dem Wert jede Eingabe geben, es wird immer 25 gedruckt.