FAQ

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

Search Discussions

Discussion Posts

Previous

Follow ups

Related Discussions

Discussion Navigation
viewthread | post
posts ‹ prev | 2 of 3 | next ›
Discussion Overview
grouppython-list @
categoriespython
postedAug 1, '03 at 8:32a
activeAug 1, '03 at 2:19p
posts3
users3
websitepython.org

People

Translate

site design / logo © 2022 Grokbase