Участница:Kamyshnikovaej/Алгоритмы и структуры данных: различия между версиями
Материал из Поле цифровой дидактики
Строка 1: | Строка 1: | ||
{{#ask: [[Какие есть функции для списков?]] | format=embedded | embedonly=yes}} | {{#ask: [[Какие есть функции для списков?]] | format=embedded | embedonly=yes}} | ||
'''Посчитай внутри вики количество участников из МГПУ''' [[:Category:UserMGPU]]? | |||
{{#ask: [[Category:UserMGPU]] | format = count }} | {{#ask: [[Category:UserMGPU]] | format = count }} | ||
{{#ask: [[Category:UserMGPU]] | format = ul }} | {{#ask: [[Category:UserMGPU]] | format = ul }} |
Версия 14:38, 8 декабря 2023
Описание | В различных языках программирования достаточно часто встречаются задачи обработки списков. В этой статье собраны функции для списков |
---|---|
Область знаний | Информатика |
Область использования (ISTE) | Computational Thinker |
Возрастная категория | 16
|
Поясняющее видео | |
Близкие рецепту понятия | Список, Данные |
Среды и средства для приготовления рецепта: | Python, Scratch, Snap! |
Python
Встроенная функция len() возвращает длину списка.
Функция sorted() возвращает список из элементов исходного списка, упорядоченных по возрастанию их порядкового номера в кодировке Unicode.
Функция sorted() исходный список не изменяет, а возвращает новый объект.
Встроенные функции min(), max() и sum() возвращают минимальное, максимальное значения и сумму элементов числового списка соответственно.
Модуль random содержит функции для списков: функция shuffle() произвольным образом меняет местами элементы списка, изменяя его; функция choice() возвращает случайный элемент списка.
Scratch
add [thing] to [list v]
добавить [thing] к [list v]
replace item (1 v) of [list v] with [thing]
заменить элемент (1 v) в [list v] на [thing]
insert [thing] at (1 v) of [list v]
вставить [thing] в (1 v) из [список v]
delete (1 v) of [list v]
удалить (1 v) из [list v]
Snap!
App Inventor
StarLogo Nova
NetLogo
C++
Посчитай внутри вики количество участников из МГПУ Category:UserMGPU? 282
- AAnosov
- AbdullaevaSP041
- Abushkindb
- Adila
- AfanasevDV
- Afonbro
- Agisheva Viktoria
- AizatullovaDN
- AizatullovaDinara
- AlekhinaAA
- AlexandraSemina
- AlexandraSemina2
- Alexbard2000
- AlievM
- Alina
- Alina Ermakova
- Alina Igorevna
- AliyaSa
- Anastasia Alekseychuk
- Anastasia Lugovaya
- Annapvorman
- Annavorman
- AntoshkinAA
- AseevaGalina
- Azevichai
- BarykinaEA
- Bashkatova Anna
- BazanovaAY
- BelikMary
- BeregovaMS
- Black0mesa
- Bobiloket
- BoboevaSN
- BondarenkoEV
- Borisova Tanya
- BratkinPA
- DavydovAE
- Die Toten Engel
- Dimentry
- Dmitriy
- Drel'Tar
- Dsalokin
- EVSmolin777
- EgorovAS
- EgorovSN
- Egorovsn051
- Ekaterina Listopad
- ElenaGrcaheva
- EliseevAV
- EvgenovaKA