4
, 내가 할 수있는 :녹에서, itertools.product에서 파이썬의 "반복"매개 변수를 복제하는 올바른 방법은 무엇입니까? 파이썬에서
#[macro_use] extern crate itertools;
for kmer in iproduct!("AGTC".chars(), "AGTC".chars(), "AGTC".chars()){
println!("{:?}", kmer);
}
하지만 내가 k=4
또는 k=5
원하는 경우 :
from itertools import product
k = 3
for kmer in product("AGTC", repeat=k):
print(kmer)
는 녹에, 나는에 의해 k=3
의 행동을 강제 할 수 있습니까?
당신은 정말 튜플을 산출 할 필요가 있는지 설명 할 수 있습니까? 인자'k'만이 런타임에 알려지면'k' 값의 녹스 튜플을 생성 할 수 없습니다. –
튜플이 꼭 필요한 것은 아닙니다. 문자열이 바람직합니다. 나는 결국이 kmers에 대해 더 긴 문자열을 검색 할 것입니다. –