我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

python2.7传递列表参数时内部的中文元素被编码,请问怎么正常显示呢?

我想把一个包含中文元素的列表传入方法里面
但是传进去之后打印不出来,好像被强制转换了格式

#-*- coding:utf-8 -*-

def w(x, list_a):
    print x
    print list_a

a = '抱歉'
list1 = [123, 'a', '你好']
w(a, list1)

执行结果如图(pycharm):

图片说明

原始idle:

print list_a改为print str(list_a).decode('string_escape')试一下

近期文章

  • scanner怎么导入到Java中去。我为什么会报错,哪里出问题了,有没有谁能告诉我一下QAQ
  • 根据显示的div更改img src
  • python初学者遇到的基础问题
  • 请问哪里错了为什么一直输出0
  • C++程序设计变量与常量
  • 蓝屏日志解析win10
  • 这个垃圾软件怎么处理啊,有没有朋友知道。
  • python数据可视化
  • 这个是什么问题,看下怎么解决
  • post请求返回如何去掉"success"和"data"这一层结构
  • jquery.fancybox type="iframe"弹出视频比例不正常
  • 如何在c语言while后面写出三个条件
  • qt信号和槽自动关联
  • swiper不同尺寸格子排列
  • 带时滞微分方程分岔图
  • RabbitMQ可以实现filter功能吗?
  • 求优化这个冗长且费资源的代码
  • 这样的报错是什么意思?该如何解决?
  • Android中如何做滤镜选择的框?
  • 力扣第一题-两数之和

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华