相关疑难解决方法(0)

在python中用分隔符拆分一个字符串

如何将此字符串拆分__为分隔符

MATCHES__STRING
Run Code Online (Sandbox Code Playgroud)

要获得输出['MATCHES', 'STRING']

python string split list

180
推荐指数
1
解决办法
39万
查看次数

如何在Python中拆分和解析字符串?

我试图在python中拆分此字符串: 2.7.0_bf4fda703454

我想在下划线上拆分该字符串,_以便我可以使用左侧的值.

python string parsing split

101
推荐指数
3
解决办法
45万
查看次数

python中的分区字符串,获取冒号后的最后一段的值

我需要在此示例1234567中的最后一个冒号后获取值

client:user:username:type:1234567
Run Code Online (Sandbox Code Playgroud)

我不需要字符串中的任何其他内容只是最后一个id值.

python string

32
推荐指数
3
解决办法
5万
查看次数

只在python中用第一个空格拆分一个字符串

我有字符串例如:"238 NEO Sports".我想只在第一个空格分割这个字符串.输出应该是["238","NEO Sports"].

我能想到的一种方法是使用split()并最终合并返回的最后两个字符串.有没有更好的办法?

python string split

30
推荐指数
3
解决办法
4万
查看次数

给定一个表示十进制实数的字符串,如何计算所需的(非零)小数位数?

我将如何执行以下操作:

>>> num_decimal_places('3.2220')
3 # exclude zero-padding

>>> num_decimal_places('3.1')
1

>>> num_decimal_places('4')
0
Run Code Online (Sandbox Code Playgroud)

我正在考虑这样做:

len((str(number) if '.' in str(number) else str(number) + '.').rstrip('0').split('.')[-1])
Run Code Online (Sandbox Code Playgroud)

还有另一种更简单的方法吗?

python

6
推荐指数
1
解决办法
3014
查看次数

如何在Python中第一次出现字母时分割字符串?

A 有一系列格式如下的字符串。演示示例如下所示:

71 1 * abwhf

8 askg

*14 snbsb

00ab

我正在尝试编写一个 Python 3 程序,该程序将使用for循环循环遍历每个字符串,并在第一次出现字母时将其拆分为包含两个元素的列表。

上面字符串的输出将成为包含以下元素的列表:

71 1 *abwhf

8askg

*14snbsb

00ab

前三个示例的第一个字符串后面应该有一个空格,但这仅显示在编辑器

我怎样才能以这种方式分割字符串?

这里有两篇文章看起来相关:

第一个问题的第一个答案允许我在第一次出现单个字符而不是多个字符(如字母表中的所有字母)时分割字符串。

第二个允许我在第一个字母处分割,但不仅仅是一次。使用它会产生一个包含许多元素的数组。

python regex arrays string split

5
推荐指数
1
解决办法
2万
查看次数

在一行中输入整数和字符串python

如何从 python 中的一个输入行获取 int 和 string 输入示例:对于给定的行

10 I love coding
Run Code Online (Sandbox Code Playgroud)

我想得到 10,我喜欢将编码作为单独的变量。我试过了,input().split()但因为我和爱之间有空间,所以出现了混乱

python input

4
推荐指数
1
解决办法
1万
查看次数

如何在第一次出现字符时将字符串拆分为两个字符串

我编写了一个代码来列出我的Linux服务器中的所有组件.该列表存储在一个文件中.我将逐行准备,并且必须从版本中拆分组件并存储在2个不同的字符串中.

例如:我的一行显示console-3.45.1-0,其中console是组件,3.45.1-0是版本.如果我使用拆分,

print components[i].split('-')
Run Code Online (Sandbox Code Playgroud)

我可以看到['console', '3.45.1', '0\r\r']哪个不是我想要的.如何在第一次出现' - '时拆分为2个字符串?

python python-2.7

3
推荐指数
1
解决办法
544
查看次数

如何只按字符串中的第一个特殊字符拆分字符串?

我想将下面的字符串除以该字符串中的第一个等号

串:

 s= 'ButtonParams=U3ViamVjdCxFbWFpbA=='
Run Code Online (Sandbox Code Playgroud)

Desired_String:

 s= ['ButtonParams','U3ViamVjdCxFbWFpbA==']
Run Code Online (Sandbox Code Playgroud)

当我做s.split("=")时,我得到以下内容,这是我不想要的:

s.split("=")
['ButtonParams', 'U3ViamVjdCxFbWFpbA', '', '']
Run Code Online (Sandbox Code Playgroud)

我需要在字符串列表中运行此函数,在这种情况下,可伸缩性在这里很重要.

python regex string split list

1
推荐指数
1
解决办法
661
查看次数

标签 统计

python ×9

string ×6

split ×5

list ×2

regex ×2

arrays ×1

input ×1

parsing ×1

python-2.7 ×1