Python-替换小写字母

2023-12-07

>>> import string
>>> word = "hello."
>>> word2 = word.replace(string.lowercase, '.')
>>> print word2
hello.

我只是希望所有小写字母都变成句号。

我在这里做错了什么?


Use a 正则表达式:

from re import sub

print sub("[a-z]", '.', "hello.")

str.replace正在寻找字符串abcdefghijklmnopqrstuvwxyz替换为.,而不是寻找每个单独的字母来替换。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Python-替换小写字母 的相关文章

  • Flask-SocketIO redis 订阅

    我在用着https github com miguelgrinberg Flask SocketIO https github com miguelgrinberg Flask SocketIO实现 WebSocket 服务器 我需要从另一
  • 在函数内的 for 循环上使用 tqdm 来检查进度

    我正在使用 for 循环迭代目录树内的一大组文件 这样做时 我想通过控制台中的进度条来监视进度 因此 我决定使用 tqdm 来实现此目的 目前 我的代码如下所示 for dirPath subdirList fileList in tqdm
  • App Engine 上的 Django 与 webapp2 [关闭]

    就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心 help reopen questi
  • 如何替换Python字符串中的正确字母

    任务是 您的任务是纠正数字化文本中的错误 您只需处理以下错误 S 被误解为 5 O 被误解为 0 I 被误解为 1 我的代码 def correct string for i in string if 5 in string string
  • 如何同时运行多个功能[关闭]

    Closed 这个问题需要多问focused help closed questions 目前不接受答案 我有以下代码 my func1 my func2 my func3 my func4 my func5 是否可以同时计算函数的数据 而
  • DynamodB:如何更新排序键?

    该表有两个键 filename 分区键 和eventTime 排序键 我要更新eventTime对于某些filename Tried put item and update item 发送相同的filename与新的eventTime但这些
  • Python:json_normalize pandas 系列给出 TypeError

    我在 pandas 系列中有数万行像这样的 json 片段df json IDs lotId 1 Id 123456 date 2009 04 17 bidsCount 2 IDs lotId 2 Id 123456 date 2009 0
  • 将整数系列转换为交替(双元)二进制系列

    我不知道如何最好地表达这个问题 因为在这里谷歌搜索和搜索总是让我找到更复杂的东西 我很确定这是基本的东西 但对于我的生活来说 我找不到一个好的方法来做到这一点下列 给定一个整数序列 比如说 for x in range 0 36 我想将这些
  • Python3将模块从文件夹导入到另一个文件夹

    我的结构字典是 mainFolder folder1 init py file1 py file2 py folder2 init py file3 py file4 py setup py init py 我需要将 file4 py 从f
  • Python speedtest.net,或等效的[关闭]

    Closed 这个问题是无关 help closed questions 目前不接受答案 是否有一个 Python 库可以实现 SpeedTest net 测试或等效的互联网连接速度测试 GitHub上有一个项目叫速度检查 https gi
  • 使用 scikit 时 scipy.sparse 矩阵的缩放问题

    在使用 scikit learn 解决机器学习问题时 我需要在使用 SVM 进行训练之前对 scipy sparse 矩阵进行缩放 但在文档 http scikit learn org stable modules preprocessin
  • Pandas 字典键到列[重复]

    这个问题在这里已经有答案了 我有一个像这样的数据框 index column1 e1 u c680 5 u c681 1 u c682 2 u c57 e2 u c680 6 u c681 2 u c682 1 u c57 e3 u c68
  • pandas groupby 操作缺少数据

    在 pandas 数据框中 我有一列如下所示 0 M 1 E 2 L 3 M 1 4 M 2 5 M 3 6 E 1 7 E 2 8 E 3 9 E 4 10 L 1 11 L 2 12 M 1 a 13 M 1 b 14 M 1 c 15
  • Python:导入模块一次然后与多个文件共享

    我有如下文件 file1 py file2 py file3 py 假设这三个都使用 lib7 py lib8 py lib9 py 目前 这三个文件中的每一个都有以下行 import lib7 import lib8 import lib
  • 数据损坏 C++ 和 Python 之间的管道

    我正在编写一些代码 从 Python 获取二进制数据 将其通过管道传输到 C 对数据进行一些处理 在本例中计算互信息度量 然后将结果通过管道传输回 Python 在测试时 我发现如果我发送的数据是一组尺寸小于 1500 X 1500 的 2
  • 根据标点符号列表替换数据框中的标点符号[重复]

    这个问题在这里已经有答案了 使用 Canopy 和 Pandas 我有数据框 a 其定义如下 a pd read csv text txt df pd DataFrame a df columns test test txt 是一个单列文件
  • tf.print() vs Python print vs tensor.eval()

    看来在Tensorflow中 至少有三种方法可以打印出张量的值 我一直在读here https www freecodecamp org news debugging tensorflow a starter e6668ce72617 an
  • PyQt5按钮lambda变量变成布尔值[重复]

    这个问题在这里已经有答案了 当我运行下面的代码时 它显示如下 为什么 x 不是 x 而是变成布尔值 这种情况仅发生在传递到用 lambda 调用的函数中的第一个参数上 错误的 y home me model some file from P
  • JavaScript 中最长的通用前缀

    我正在尝试解决 Leet Code 挑战14 最长公共前缀 https leetcode com problems longest common prefix 编写一个函数来查找字符串数组中最长的公共前缀字符串 如果没有公共前缀 则返回空字
  • 如何有效地比较 pandas DataFrame 中的行?

    我有一个 pandas 数据框 其中包含雷击记录以及时间戳和全球位置 格式如下 Index Date Time Lat Lon Good fix 0 1 20160101 00 00 00 9962692 7 1961 60 7604 1

随机推荐

  • 根据键对数组进行排序

    我有一个像这样的数组 Array 0 gt Array title gt some title time gt 1279231500 1 gt Array title gt some title 2 time gt 1279231440 2
  • 你能强制IE8识别background-size: 100%吗?

    我需要背景图像精灵根据其容器的宽度调整大小 而不显示整个精灵 并且 background size 100 可以完成此操作 如下所示 featured ul icon controls li prevention background ur
  • 关于例外的问题

    我只是在视觉工作室中玩弄异常 并且使用上面的代码 我期望因为我的异常规范没有提到任何应该抛出 bad exception 的内容 但实际发生的情况是异常被适当的处理程序捕获 为什么这样 我是否缺少 IDE 中的某些设置或其他内容 当我陷入上
  • 从 base64String 加载 bitmapImage

    我怎样才能加载一个bitmapImage from base64String in windows 8 我尝试过这个 但没有成功 它曾经在 Windows Phone 上运行 有什么不同吗 看来我必须使用函数setsourceasync 当
  • 堆空间内存不足

    我的应用程序当前消耗大量内存 因为它正在运行物理模拟 问题是 在第 51 次模拟时 Java 通常会因为堆空间内存不足而抛出错误 我的程序最终运行了数千次模拟 无论如何 我不仅可以增加堆空间 还可以修改我的程序 以便每次运行后都会清除堆空间
  • 在 Bash 中将多个文本文件连接成一个文件

    将目录中的所有 txt 文件合并为一个大文本文件的最快 最实用的方法是什么 目前我正在使用带有 cygwin 的 Windows 因此我可以访问 BASH Windows shell 命令也不错 但我怀疑是否有这样一个命令 这会将输出附加到
  • strftime 不返回缩写时区

    谁能告诉我为什么时区返回为 山区夏令时间 而不是 MST import time print time strftime H M A Z d b y 根据您提出的另一个问题 我猜测您正在使用 Windows 在 Windows 上 strf
  • 如何在map-reduce中读取多个图像文件作为hdfs的输入?

    private static String testFiles new String img01 JPG img02 JPG img03 JPG img04 JPG img06 JPG img07 JPG img05 JPG private
  • 快速从文档目录获取图像

    假设我使用此代码将图像保存到文档目录 let nsDocumentDirectory NSSearchPathDirectory DocumentDirectory let nsUserDomainMask NSSearchPathDoma
  • 通过 Github API 从 Github 存储库获取所有文件名

    是否可以使用 GitHub API 从存储库获取所有文件名 我目前正在尝试使用这个来修补这个PyGithub 但只要它有效 我完全可以手动执行请求 到目前为止我的算法是 获取用户存储库名称 获取符合特定描述的用户仓库 获取存储库文件名 您可
  • 为什么会出现这个 PHP 错误:“严格标准:mysqli::next_result():没有下一个结果集。”?

    我有代码 它基本上是一个副本php net的代码 但由于某种原因它不起作用 这是 php net 上的代码
  • MySQL 多表查询

    Table UserInfoTbl username type user0001 premium user0002 premium user0003 normal user0004 premium Table UserPvTbl usern
  • 如何使用Python计算这个CRC?

    我需要使用 Python 计算此 CRC 以便与 Aurora ABB 太阳能逆变器进行通信 这是文件 http www drhack it images PDF AuroraCommunicationProtocol 4 2 pdf在最后
  • 与 Blackberry 捆绑图像

    如何使用 BlackBerry Eclipse Plugin 1 1 Beta 获取捆绑图像 我将图像复制到 res background jpg 中并尝试使用加载它Bitmap getBitmapResource在背景 jpg 上 不幸的
  • onNewIntent() 未在 ReactContextBaseJavaModule (react-native) 上调用

    我正在构建一个反应本机模块 从我的模块中我发送一个像这样的 PendingIntent Intent postAuthorizationIntent new Intent com example HANDLE AUTHORIZATION R
  • 在jquery中查找当前可见的div

    我已经准备好了四个 divdisplay none在 document ready 上 我显示第一个 div 我有 4 个链接按钮 link1 link2 link4 我在 link1 单击上显示 div1 等等 如何查找当前在 jquer
  • python 中的 st_make_grid 方法等效

    有没有相当于非常好的st make grid的方法sf来自 r spatial 的包在Python中 该方法在多边形的边界框上创建矩形网格几何体 我想做与中提出的解决方案完全相同的事情this问题 例如将一个多边形分成若干个面积相同的正方形
  • 安装 Mac 版 Github 后从命令行使用 git

    我安装了 Mac 版 Github 它工作正常 但我无法从终端运行 git 命令 我还需要安装另一个 git 吗 或者我是否必须在 Mac 版 Github 中启用某些选项 从 2013 年 5 月开始 从 GitHub for Mac 安
  • 高性能 jpeglib-turbo 实现可以在 <100ms 内解压缩/压缩吗?

    我目前正在使用 C 实现 jpeg resizerjpeglib turbo图书馆 我的目标是使用该库进行 JPEG 解压缩和重新压缩 100 毫秒 使用推荐的优化设置 记录在 jpeglib turbo use txt 中 我能想到的最好
  • Python-替换小写字母

    gt gt gt import string gt gt gt word hello gt gt gt word2 word replace string lowercase gt gt gt print word2 hello 我只是希望