I'm trying to write a bit of code that will run through a text file
and find the item or word string that is the same forward as it is
when it is revered...a palindrome. I'm having a bit of issue looping
through the wordList[] that I have created.
If you have any comments or suggestions I'd really appreciate the assistance.
Code:
def getFile():
fname = raw_input('Enter location and filename: ')
print
#attempt the open the file for reading
try:
fobj = open(fname, 'r')
except IOError, e:
print "*** file open error:", e
else:
#display contents to the screen
for eachLine in fobj:
# create list here
str(eachLine).strip().split()
wordList.append(eachLine)
fobj.close()
def compareElements(wordList):
for item in wordList():
if item == item.reversed():
print item
else:
next(item)
wordList = []
getFile()
print
print "Printing new Word list!!!"
print wordList[:]
print "\nComparing Word List!!!"
compareElements(wordList)
--
~MEN
_______________________________________________
Tutor maillist - [email protected]
To unsubscribe or change subscription options:
http://mail.python.org/mailman/listinfo/tutor