我们可以修剪已经在列表中的字符串吗?在python中

亚丁·哈西娅

这是列表内的字符串示例

item_s=["hello - this","is - a","sample - task","i","want - to","do"]

我可以有这样的输出:

item_s=["hello-this","is-a","sample-task","i","want-to","do"]

这是我尝试修剪空间的代码,但显示错误

amount=list(df["Price Range"])
def add_commas(s):
    s1, s2 = s.split('-')

def process(s_part):
    n, tmp_s = len(s_part), []

for i in range(n):
    if i and not i % 3:
        tmp_s.append(',')
    tmp_s.append(s_part[n - i - 1])

return ''.join(tmp_s[::-1])

return process(s1) + '-' + process(s2)

def main():
    amount=list(df["Price Range"])

    return [add_commas(v) for v in amount]

main
克里希纳(Krishna Chaurasia)

您可以replace()在列表理解中使用:

item_s=["hello - this","is - a","sample - task","i","want - to","do"]
item_s=[item.replace(" ", "") for item in item_s]
print(item_s)

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

我们可以将const char *分配给cpp中的字符串吗?

我们可以从Java中的字符串声明数据类型吗

我们可以使用javascript中的字符串获取类的对象吗?

我们可以在 Chrome Storage 中存储文件而不是字符串吗

我们可以连接并替换 SQL Server (SSMS) 中的字符串值吗?

我们可以同时从C ++字符串中删除两个子字符串吗?

我们可以使用 map 函数来提取字符串列表中的元素子集吗?

我们如何确定我们已经在交易块中?

我们可以在 PHP 函数中返回一个字符串吗?

我们可以使用mysql中的字符串函数从单个查询中提取多个数据吗?

我们可以使用 purrr::map() 来*就地* 修改嵌套结构中的字符串吗?

我们可以将正则表达式字符串放在环境变量中吗?

批处理脚本:我们可以在SET / p命令中设置带空格的字符串吗?

我们如何替换列表中字符串中的引号?

我们可以检查字符串是否包含在另一个不区分大小写的字符串中吗?

我们如何从字符串中删除':'字符?

如何跳过已经在字符串中循环的字符

我们到底可以在Process.exec()的字符串数组中存储什么?

我们可以在 android studio 字符串(xml 文本)中写入的最大单词数

我们如何匹配子字符串和python中dict中的值

我们可以在Haskell中编写一个函数来测量n个字符的字符串占用的字节数吗?

我们可以在python中运行ipython命令吗?

我们可以像在c中那样使用十六进制代码来键入字符串吗,就像我们像int a = 0x0000cd54;这样输入整数吗?

我可以在python函数中搜索字符串吗?

为什么我们不能在python中更改字符串的特定值

理解为什么我们在 Python 中对字符串使用方法

我们可以在Java中辞去已经签名的jar吗?

Angular:我们可以从服务中返回一个字符串并将其显示为多个组件吗?

我们可以在if语句中从一个String中取两个字符串吗?