Dear all,
I want to change the value of a char in a string for Python. However, It
seems that "=" does not work.
Could you help me? Thanks!
str = "abcd"
result = [char = 'a' for char in str if char == 'c']
OR:
str = 'abcd'
for char in str:
if char == 'a':
char = 'c'
OR:
str = 'abcd'
for i in range(len(str)):
if str[i] == 'a':
str[i] = 'c'
(
Traceback (most recent call last):
File "<stdin>", line 3, in <module>
TypeError: 'str' object does not support item assignment
)
James
_______________________________________________
Tutor maillist - [email protected]
To unsubscribe or change subscription options:
http://mail.python.org/mailman/listinfo/tutor