Avatar ·

Python 3.X Ändern der Werte von Zeichenfolgenelementen in der Schleife

📁 Python

Wie kann man den Wert eines Zeichens einer Zeichenfolge in der Schleife ändern? Code:

   def   getDateTimePostfix  ():  import  datetime; dtValue = datetime.datetime.now (); retValue =  str  (dtValue);  for  sym  in  retValue:  if  sym ==  ':' : sym =  '.'   return  retValue;  

Ich versuche, das Datum anzupassen, indem ich ":" loswerde, aber es ist nicht möglich, einzelne Zeichen zu ändern.

Oder ist es besser, eine Schleife dieser Art zu machen?

 i =  0 ;  for  item  in  retValue:  if  retValue [i] ==  ':' : retValue [i] =  '.'