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] = '.'