Avatar ·

Python 3.X تغيير قيم عناصر السلسلة في الحلقة

📁 بايثون

كيف يمكن تغيير قيمة رمز السلسلة في الحلقة؟ الكود:

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

أحاول تعديل التاريخ، والتخلص من ":"، لكن لا يمكن تغيير الأحرف الفردية.

أو هل من الأفضل عمل حلقة من هذا النوع؟

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