# -*- coding: utf-8 -*-
__author__ = 'lpe234'
__date__ = '2015-04-19'
def get_ord(word):
word_ = []
for e in word:
o = ord(e)
word_.append(o)
return word_
def get_chr(word):
word_ = []
for e in word:
c = chr(e)
word_.append(c)
return word_
def main():
# 那就假想,你原来的结构是这个样子的
list_ = ['hello', 'world']
for word in list_:
ord_ = get_ord(word)
print(ord_)
chr_ = get_chr(ord_)
print(chr_)
print(''.join(chr_))
if __name__ == '__main__':
main()
输出:C:\Python27\python.exe D:/ofshion_min_spider/xx/ans.py
[104, 101, 108, 108, 111]
['h', 'e', 'l', 'l', 'o']
hello
[119, 111, 114, 108, 100]
['w', 'o', 'r', 'l', 'd']
world
Process finished with exit code 0
如果你使用 Python3的话,在 print('', end=' ') 加入end 参数,就可以实现不换行