嘿所以它是我的第一篇文章,我对Python /编码极其新颖。 我有这个问题,我不太清楚如何解释它。 本质上,我有这个txt文件,有一堆充满“列表的字符/数字” 像“5,0,10”和“$,20,5”的行,我有一块代码基本上去通过每行中的每个元素并返回0表示空格,-1表示非数字,如果元素是数字,则返回数字。现在,问题是我必须现在以某种方式编辑这些行的数字,并用返回的值(0和-1)替换空格和非数字,然后用python吐出来,并坦率地说我的代码太多了noob知道要使用什么功能。我有这个思维模块,我确切知道我需要做什么,但我不知道如何去做。我需要以某种方式将这些返回的值附加到带有原始数字的列表中,减去空格和非数字,并且在它们的位置具有0和-1。对不起,这是我的第一篇文章,它的格式可怕,划伤,格式可怕。将新值附加到文本文件列表中
def parseVote(s):
s = s.strip()
if len(s) == 0:
return 0
elif s.isdigit() == True:
return s
else:
return -1
print(parseVote())
在后粘贴您的代码在这里,所以我们可以看看和你指出正确的方向。 – JackPoint
编辑我的文章并添加了代码 –