Python - Добавить список в список с позиционированием - PullRequest
0 голосов
/ 27 мая 2020

Я пытаюсь добавить значения в список на основе определенных условий c и добавить каждый список в указанную c позицию в другом списке, но следующий код, похоже, не работает. Я новичок в программировании в целом, так что извините за мою элементарную работу. '' '

lower=8
upper=10
z=0
pcontracts= []
Value=[]
pvalue = []
for cell in rep['Desclist']:
    text=pd.Series(rep.iloc[z]['Desclist'])
    found = 0
    for word in text:
        stringfiedWord = str(word)
        if len(stringfiedWord) >= lower and len(stringfiedWord) <= upper:
            if hasNumbers(word) and re.search('[a-zA-Z]', word):
                try:
                    if (hasNumbers(word[0])) and (is_date(word)== False and word[0]!="0"):
                        Value.insert(found,stringfiedWord)
                        found = found + 1
                except:
                    pass
    pvalue.insert(z,Value)            
    pcontracts.append(str(found))
    z = z + 1 
rep['PCONTRACT'] = pcontracts 
rep['PCONTRACT'] = rep['PCONTRACT'].astype(np.int64)
rep['Valuep'] = pvalue 

' ''

...