Python re.findall()创建单个列表

Python re.findall()创建单个列表,python,regex,list,Python,Regex,List,我对编程很陌生,所以请原谅我的无知。 我试图使用[0-9]+来提取分散在文本中的所有数字。使用下面的程序,我最终得到了每行文本的列表。我怎样才能把所有的数字都列在一张单子上 重新导入 name=“regex.txt” 手动=打开(名称) 对于手头的行: line=line.rstrip() num=re.findall('[0-9]+',第行) 打印(个) 您需要将整个文件作为单个字符串接收: full_text = hand.read() num = re.findall('[0-9]+',

我对编程很陌生,所以请原谅我的无知。 我试图使用[0-9]+来提取分散在文本中的所有数字。使用下面的程序,我最终得到了每行文本的列表。我怎样才能把所有的数字都列在一张单子上

重新导入
name=“regex.txt”
手动=打开(名称)
对于手头的行:
line=line.rstrip()
num=re.findall('[0-9]+',第行)
打印(个)

您需要将整个文件作为单个字符串接收:

full_text = hand.read()
num = re.findall('[0-9]+', full_text)

您需要将整个文件作为单个字符串接收:

full_text = hand.read()
num = re.findall('[0-9]+', full_text)

您在尝试将单个数字的
num
字符串转换为列表时遇到了什么困难?是的,就是这样!您在尝试将单个数字的
num
字符串转换为列表时遇到了什么困难?是的,就是这样!