Próbuję iterować przez zakres (750, 765) i dodawać niesekwencyjne numery 769, 770, 774. Jeśli spróbuję dodać liczby po funkcji zakresu, zwraca listę zakresów, a następnie poszczególne liczby:Jak dodać numery niesekwencyjne do zakresu?
>>> for x in range(750, 765), 769, 770, 774: print x
...
[750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764]
769
770
774
Jak mogę uzyskać wszystkie numery na jednej liście?
-1. To nie jest dobra odpowiedź, ani nie jest dla innych. należy użyć itertools.chain(). –
do dodania 3 liczb? to nie jest uderzenie wydajności. Będzie wymagać więcej czasu na import itertools. Jeśli robi się to w pętli z tysięcy zakresów, to tak, może powinieneś rozważyć metodę łańcucha. –
+1: Prosta lista konkatenacji. –