如何在python中的字符串之间添加空格。我正在从ms access数据库获取数据

2024-09-30 12:11:07 发布

您现在位置:Python中文网/ 问答频道 /正文

def buildprofilepage(result):
    data = {"Street": str(result[11]).replace("_", " "), "City": str(result[12]).replace("_", " "),
        "State": result[13], "Street1": str(result[16]).replace("_", " "),"City1": str(result[17]).replace("_", " ")}
    return data

我想在字符串之间显示空格来代替下划线。但每次我尝试它时,它只显示前几个字符,然后显示空格


Tags: 字符串streetcitydatareturndefresult字符
1条回答
网友
1楼 · 发布于 2024-09-30 12:11:07

现在您的str.replace应该执行类似于这个小Python Shell示例中所示的操作

>>> str = "Hello_World_to_Amit"
>>> str.replace(""," ")
' H e l l o _ W o r l d _ t o _ A m i t '

但如果要用下划线替换空格,则必须在替换字符串中指定它,如下所示:

>>> str = "Hello_World_to_Amit"
>>> str.replace("_"," ") #Here, I specified the old string as "_" to replace
'Hello World to Amit'

描述你的问题? 如果没有,请随意详细说明您的问题,以获得更准确的帮助

致以亲切的问候

相关问题 更多 >

    热门问题