简而言之,如果您想保持这种格式的输出,您必须自己实现:#!/usr/bin/env python

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

my_list = ['éléphant', 'Hello World']

def print_list (l):

print ("[" + ", ".join(["'%s'" % str(x) for x in l]) + "]")

print_list (my_list)

从而产生预期的

^{pr2}$

但是,请注意,它会将所有元素放在引号内(例如偶数),因此,如果您希望列表中除了字符串之外还有其他内容,则可能需要更复杂的实现。在

更长的答案

问题是Python在打印之前,会在引擎盖下运行str(my_list)。然后,依次对列表的每个元素运行repr()。在

现在,字符串上的repr()返回字符串的ASCII表示形式。也就是说,你看到的那些'\xc3'是一个实际的反斜杠,一个实际的'c'和一个真正的'3'字符。在

您无法解决这个问题,因为问题在于list.__str__ ()的实现。在

下面是一个示例程序来演示这一点。在#!/usr/bin/env python

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

# vi: ai sts=4 sw=4 et

import pprint

my_list = ['éléphant', 'Hello World']

python如何输入特殊符号_用Python打印列表中的特殊字符相关推荐

  1. python循环输入若干成绩_完美解决在oj中Python的循环输入问题

    完美解决在oj中Python的循环输入问题 这几天做题被python的循环输入问题给烦死了,好好查了一下,记录在此. while True: t= sys.stdin.readline().strip ...

  2. python 怎么输入单引号_在python中如何输入单引号

    在Python中'...'和"..."是完全一样的,但不能出现'..."和"...'这种情况. 而将其混合使用会有很多意想不到的效果: 具体规则如下: 若字符串 ...

  3. python限制输入数字范围_关于python:如何限制Django模型中数字字段的最大值?

    Django具有各种可用于模型的数字字段,例如 DecimalField和PositiveIntegerField. 尽管前者可以限制为存储的小数位数和总字符数,但是有任何方法可以将其限制为仅存储特定 ...

  4. python字典输入学生信息_用Python创建一个学生字典并可以查询其中信息

    展开全部 你可以试试这个---------------------------------------------------------- # -*- coding:UTF-8 -*- studen ...

  5. python查找单词的位置_如何在字符串/列表中查找单词的位置?

    我在写一个函数,用户输入一个单词,然后输入一个字符串,这个函数识别所有出现的单词以及该单词在字符串中的位置(尽管它实际上在中途被转换成了一个列表).在 我目前的代码只识别第一次出现的单词,没有进一步的 ...

  6. python输出列表元素_在Python中分别打印列表中的每一个元素方法

    在Python中分别打印列表中的每一个元素方法 更新时间:2018年11月07日 15:12:03 作者:wintersshi 今天小编就为大家分享一篇在Python中分别打印列表中的每一个元素方法, ...

  7. 如何提取edit control中输入的数据_如何在Power Query中提取数据——列表篇(1)

    表名为列表,第一步骤名称为源 (一)从头开始提取 1. 获取列表第一个 List.First(list as list, optionaldefaultValue as any)as any 返回列表 ...

  8. 小程序-输入关键字搜索,关键字在搜索列表中高亮效果

    这里写自定义目录标题 小程序-输入关键字搜索,关键字在搜索列表中高亮效果 小程序-输入关键字搜索,关键字在搜索列表中高亮效果 第一步:按照网上大神写的思路,在截取首位关键字空格方法 出现找不到repl ...

  9. python基本输入输出函数有_新手学Python,输入输出函数、赋值语句常见5个错误,弄懂即过关...

    从4月21日起,大陈开始教初一的学生学Python,目前已经上了2节课.学生基本掌握了表达式的构建以及赋值语句.变量的使用,以及input(输入函数).print(输出函数)的使用方法. 以下是大陈在 ...

  10. python @符号_用Python学数学之Sympy代数符号运算

    在我们初.高中和大学近10年的学习时间里,数学一直占据着非常大的分量,但是回忆过去可以发现,我们把大量的时间都花在反复解题.不断运算上,计算方法.运算技巧.笔算能力以及数学公式的记忆仿佛成了我们学习数 ...

最新文章

  1. Maven国内源设置 - OSChina国内源失效了,别更新了
  2. ajax怎么设置好友,好友按ajax新消息通知
  3. MFC listctrl显示缩略图时索引问题和滚动条问题
  4. [云炬创业基础笔记]第二章创业者测试8
  5. sharepoint ECMA
  6. 【自定义组件】如何引用自定义组件
  7. apache mod_xsendfile提高php文件下载速度的方法
  8. android sd卡相关avc,Android 5.x 权限问题解决方法
  9. linux下如何用c语言调用shell命令-转
  10. iOS即时通讯之CocoaAsyncSocket源码解析五
  11. 学无止境的 Linux | 龙蜥开发者说第4期
  12. 关注手机病毒:重点手机安全事件盘点
  13. MINIST数据集实践
  14. 使用Python将PDF转换成图片
  15. python 网页制作教程_python如何制作网页
  16. 【web前端】小人行走
  17. Mac OS下不产生.DS_Store 隐藏文件和清理.DS_Store的方法
  18. EMLOG采集插件 采集资源 小刀模板采集通用
  19. VK第三方登录(JavaScript SDK)
  20. DTU配置工具-F2x16工具

热门文章

  1. Microchip PIC系列8位单片机入门教程(七)PWM
  2. Unity首次运行下载游戏资源
  3. Solidworks常见问题一览
  4. 利用公共手机获取短信验证码
  5. 刚体转动的惯性张量和转动惯量的区别和联系
  6. 【linux】X Server / X Client / Window manager 的关系
  7. 怎样用计算机粉碎文件夹,电脑粉碎文件用什么软件好,怎么彻底粉碎电脑文件...
  8. smartdrv.exe是什么(收藏)
  9. U盘文件夹被隐藏,如何让去除文件夹隐藏属性
  10. win10北通手柄没反应_Win10电脑使用游戏手柄提示“无法识别”如何解决