(Впервые в Python после нескольких лет использования R)
Скажем, у меня есть строка:
dna = "gctacccgtaatacgtttttttttt"
И я хочу предварительно определить интересующие индексы:
window_1 = 0:3
window_2 = 1:4
window_3 = 2:5
Это неверный синтаксис Python.Поэтому я попытался:
window_1 = range(0, 3)
Это не работает, когда я пытаюсь использовать переменную window_1
в качестве строкового индекса:
dna[window_1]
Но я получаю "string indices must be integers"
ошибку.
Я пробовал множество вещей, таких как упаковка range()
в int()
и / или list()
, но ничего не работает.
Спасибо