python 中中文处理def shuffle(items):import randomrandom.shuffle(items)return itemsdef main():items = ['中文','英文']print shuffle(items)print '中文'main()['\xd3\xa2\xce\xc4','\xd6\xd0\xce\xc4']中文英文随机排序没问题,就是中文

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/04 14:04:20
python 中中文处理def shuffle(items):import randomrandom.shuffle(items)return itemsdef main():items = ['中文','英文']print shuffle(items)print '中文'main()['\xd3\xa2\xce\xc4','\xd6\xd0\xce\xc4']中文英文随机排序没问题,就是中文

python 中中文处理def shuffle(items):import randomrandom.shuffle(items)return itemsdef main():items = ['中文','英文']print shuffle(items)print '中文'main()['\xd3\xa2\xce\xc4','\xd6\xd0\xce\xc4']中文英文随机排序没问题,就是中文
python 中中文处理
def shuffle(items):
import random
random.shuffle(items)
return items
def main():
items = ['中文','英文']
print shuffle(items)
print '中文'
main()
['\xd3\xa2\xce\xc4','\xd6\xd0\xce\xc4']
中文
英文随机排序没问题,就是中文出现\xd3\xa2\xce\xc4
直接输出中文没问题.

python 中中文处理def shuffle(items):import randomrandom.shuffle(items)return itemsdef main():items = ['中文','英文']print shuffle(items)print '中文'main()['\xd3\xa2\xce\xc4','\xd6\xd0\xce\xc4']中文英文随机排序没问题,就是中文
问题在哪里?
你输出列表,中文是会显示成这样的
你要这样看那2个值,或者写个for
print items[0],items[1]