Potrzebuję ustawić podzbiór listy na konkretną wartość opartą na krotce z granicami (start,end)
.Python - ustaw zakres listy do określonej wartości
Obecnie robię tak:
indexes = range(bounds[0], bounds[1] + 1)
for i in indexes:
my_list[i] = 'foo'
Nie wydaje mi się dobry. Czy istnieje podejście bardziej pytonowe?
Można użyć zadanie kawałek, ale myślę, że metoda jest w porządku. Nawiasem mówiąc, liczba mnoga indeksu to _indeks_. – wim
Szczerze mówiąc, sposób w jaki to robisz jest w porządku i czytelny, nie sądzę, że kompresja do jednej linii dodaje cokolwiek. –
@wim, ja też wolę _indices_, ale większość nowoczesnych słowników uznaje je za akceptowalne. – senderle