가능한 경우 사용자 정의 함수에 하위 문자열을 전달할 수 있습니까? 내가 'TTA'와 같은 코돈에 대한 몇 가지 입력을 사용하여 위의 준 내 캐릭터에이 함수를 호출 할 때, 모두가 내가으로 얻을
def finder(sequence, codons):
Y = re.findall(r'codons',sequence)
return Y
그러나 : 내가 뭘하려
은 다음과 같이이었다 반환은 빈 목록입니다 ...
내 함수의 정규 표현식 내에서 "코돈"이 r 옆에 따옴표 안에 있기 때문에 목록이 비어 있다고 생각합니다. 이것을 우회하는 방식으로 정규식에 무언가를 전달할 수있는 방법이 있습니까?
'codons'에서 따옴표를 제거하십시오. 'sequence'와 같은 변수의 이름입니다. –
왜 정규식을 사용하고 계십니까? –
'sequence'에 사용하는 입력 샘플을 제공해주세요. –