从长数字字符串中提取数字

马塔雷尔

我对编程和应对挑战很陌生。我有一个由一百个50位数字组成的字符串(它们之间没有任何分隔),并且想从每个数字中取出第一位数字。我怎样才能做到这一点?我应该尝试为正确的数字编制索引,还是将字符串转换为numpy数组并以某种方式提取第一列?谢谢您的帮助!

领先

使用python的内置方法范围。它需要一个开始,停止和步进值。如果跳过步长值,则默认为1

我在下面的代码中使用了两次。首先要进行一些随机测试数据,其次要提取第50位,这将是您的50位数字集中的“第一位”

import random

# generate 50,000 random digits
a=""
for i in range(1,50000): 
  a=a+"%d"%random.randint(1,9)

# pick out every 50th, starting at zero
for i in range(0,50000,50):
  print(a[i])

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

从字符串中提取非数字字符

来自分类Dev

从 URL 中提取数字字符串

来自分类Dev

使用 Query 从变量中提取数字字符串

来自分类Dev

如何从字母数字字符串中提取10个连续的数字?

来自分类Dev

从vb.net中的数字字符串中提取特定数字

来自分类Dev

从Excel VBA中的字母数字字符串中提取十进制数字

来自分类Dev

Excel-从字母数字字符串中提取所有数字

来自分类Dev

如何从字母数字字符串中提取10个连续数字?

来自分类Dev

如何从字母数字字符串中提取有效数字?

来自分类Dev

从Java脚本中的字符串中提取字母数字字符的快速方法

来自分类Dev

大熊猫:从数字字符串中提取或拆分字符

来自分类Dev

r-从文本中提取字母数字字符串

来自分类Dev

从行 Batch Windows 7 中提取字母数字字符串

来自分类Dev

从一行中提取特定的数字字符串

来自分类Dev

如何从字符串中提取数字

来自分类Dev

从包含“ |”的字符串中提取数字

来自分类Dev

如何从字符串中提取数字

来自分类Dev

从字符串中提取数字?(JavaScript)

来自分类Dev

从可变字符串中提取数字

来自分类Dev

熊猫从字符串中提取数字

来自分类Dev

从字符串中提取数字[]

来自分类Dev

从字符串中提取数字

来自分类Dev

从字符串值中提取数字

来自分类Dev

从字符串值中提取数字

来自分类Dev

如何从字符串中提取数字

来自分类Dev

从字符串中提取数字

来自分类Dev

从字符串中提取数字?(Javascript)

来自分类Dev

如何从字符串中提取数字

来自分类Dev

Java:从字符串中提取数字