string/file manipulation simple
Andreas Kuntzagk
andreas.kuntzagk at mdc-berlin.de
Fri Aug 1 09:59:37 EDT 2003
> I was just creating an encryption/ decryption program in python, ive got
> no problem with the algothims or anything like that. my only difficulty is
> how to i take a file and read in each charecter and then preform and
> operation to it and then output it to another file, basically i just wanna
> know how to take a string and then perform actions to each charecter
For example like:
def code_func(c):
# something clever
return new_c
result = "".join(map(code_func,my_string)) #if code(c) returns a string
or
result = "".join([str(item) for item in map(code_func,my_string)])
or you could do:
resultchars=""
for c in my_string:
# some computation
resultchars.append(result)
result = "".join(resultchars)
(Beware: untested code)
Andreas
More information about the Python-list
mailing list