mirror of
https://github.com/yakimka/python_interview_questions.git
synced 2025-12-16 19:17:04 +03:00
Update questions.md (#14)
* Update questions.md added some possible slices for iterable objects * Update questions.md minor changes
This commit is contained in:
16
questions.md
16
questions.md
@@ -12,14 +12,18 @@
|
||||
### Какие операции поддерживают большинство последовательностей
|
||||
|
||||
- `x in s`, `x not in s` – находится ли элемент x в последовательности s (для строк и последовательностей байтов – является ли x подстрокой s)
|
||||
- `s + t` – конкатенация последовательностей
|
||||
- `s + t` – конкатенация последовательностей s и t
|
||||
- `s * n, n * s` – конкатенация n нерекурсивных копий последовательности s
|
||||
- `s[i]` – i-й элемент последовательности s
|
||||
- `s[i:j]` – срез последовательности s от i до j
|
||||
- `s[i:j:k]` – срез последовательности s от i до j с шагом k
|
||||
- `len(s)` – длина последовательности
|
||||
- `min(s)` – минимальный элемент последовательности
|
||||
- `max(s)` – максимальный элемент последовательности
|
||||
- `s[:i]` - срез всех элементов последовательности s до i (не включая i)
|
||||
- `s[i:]` - срез всех элементов последовательности s от i до последнего элемента
|
||||
- `s[-i:]` - срез последних i элементов последовательности s
|
||||
- `s[::-1]` - перевернуть последовательность
|
||||
- `s[i:j]` – срез последовательности s от i до j (не включая j)
|
||||
- `s[i:j:k]` – срез последовательности s от i до j с шагом k (не включая j)
|
||||
- `len(s)` – длина последовательности s
|
||||
- `min(s)` – минимальный элемент последовательности s
|
||||
- `max(s)` – максимальный элемент последовательности s
|
||||
- `s.index(x[, i[, j]])` – индекс первого вхождения x (опционально – начиная с позиции i и до позиции j)
|
||||
- `s.count(x)` – общее количество вхождений x в s
|
||||
- `sum(s)` – сумма элементов последовательности
|
||||
|
||||
Reference in New Issue
Block a user