On 04/15/2015 09:09 AM, Steven D'Aprano wrote:
On Wed, Apr 15, 2015 at 08:21:33AM -0400, Ken G. wrote:
When running the following code, I get the following
error code:

201504110102030405061
Traceback (most recent call last):
   File "Mega_Millions_Tickets_Change.py", line 11, in <module>
     datecode[20:21] = "0"
TypeError: 'str' object does not support item assignment
Try this:

datacode = datacode[:20] + "0" + datacode[21:]


This is called "slicing". We take a slice of the string, from the start up to just before 
position 20; "0"; and a slice from position 21 to the end of the string. The three pieces 
are then concatenated together, giving a new string.
Wow! So darn simple with a good explanation. Thanks!

Ken

_______________________________________________
Tutor maillist  -  [email protected]
To unsubscribe or change subscription options:
https://mail.python.org/mailman/listinfo/tutor

Reply via email to