![]() |
1
27
巨蟒没有
可能对翻译C最有用,人们已经实现了
在这种特殊情况下,如果只想基于多个拆分字符拆分数据,
|
![]() |
2
58
还有
|
![]() |
3
57
当我处于C型情绪时,我通常使用压缩和列表理解来理解类似于scanf的行为。这样地:
请注意,对于更复杂的格式字符串,您需要使用正则表达式:
还要注意,对于所有要转换的类型,都需要转换函数。例如,上面我使用了如下内容:
|
![]() |
4
23
您可以使用
|
![]() |
5
13
你可以用模块解析
给出了来自
使用变量模拟SScanf示例的示例可以是:
|
![]() |
6
2
有一个ActiveState配方可以实现基本的scanf http://code.activestate.com/recipes/502213-simple-scanf-implementation/ |
![]() |
7
1
您可以将“:”转换为空格,然后进行拆分。
不需要regex(在这种情况下) |
![]() |
8
1
反对奥里普的回答。我认为使用RE模块是合理的建议。当使用python处理复杂的regexp任务时,kodos应用程序非常有用。 |
![]() |
9
1
更新:其regex模块的python文档,
|
![]() |
10
0
如果分隔符是“:”,则可以在“:”上拆分,然后在字符串上使用x.strip()来除去任何前导或尾随空格。int()将忽略空格。 |
![]() |
11
0
|
![]() |
Maddison · 拆分用户全名并将名字传递给下一个表单pae 2 年前 |
![]() |
rangeseeker · 从空格、数字中拆分多字字符串 2 年前 |
![]() |
mbakgor · 正在拆分列表中的字符串 2 年前 |
![]() |
Marta López · 按条件R将列拆分为多个列 2 年前 |
![]() |
Banks N · 如何拆分读线,但不拆分撇号内的值? 3 年前 |
![]() |
MisterCoder · 删除字符串中引号周围的括号 3 年前 |
![]() |
SoaAlex · 在bash中最后一个所需字符上拆分字符串 3 年前 |