2184 / 1254 / 143
Регистрация: 28.04.2010
Сообщений: 4,592
|
|||||||||||
1 | |||||||||||
Cлайс списка01.03.2018, 15:25. Показов 1270. Ответов 3
Метки нет (Все метки)
Знакомлюсь с перлом, такой вопрос
а если я хочу так:
0
|
01.03.2018, 15:25 | |
Ответы с готовыми решениями:
3
Создание списка, печать списка на экран, добавления элемента в начало списка, конец списка Написать код программы, выполняющей растяжку списка и вставку, удаление из списка и сжатие списка Даны два списка. Каждый элемент первого списка ассоциативно связан соответствующим элементом второго списка Добавление и удаление элементов списка, очистка списка, просмотр списка |
Невнимательный
|
|
01.03.2018, 19:03 | 2 |
странно, вроде @part1 не должен быть пустым (...проверял только на pl-v5.10)
, поскольку my (@part1, @part2) = .... my @param = @_[0..2]; my @param2= @_[3..5];
0
|
5986 / 1995 / 323
Регистрация: 10.12.2013
Сообщений: 6,875
|
|||||||||||
01.03.2018, 19:50 | 3 | ||||||||||
Сообщение было отмечено anonimus как решение
Решение
Потому что весь список из правой части высосет первая же переменная спискового типа из левой части;
perl так работает, во-первых, признака разбиения правого списка на 2 части с помощью запятой он не разглядит, а даже если и разглядит, то всё равно политикой спискового присвоения является высасывание до последней капли. единственный выход - иметь слева два скаляра, а справа две ссылки на массивы test.pl
Код
$VAR1 = [ '0', '1', '2' ]; $VAR2 = [ '3', '4', '5', '6', '7', '8', '9', 'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H' ];
1
|
Невнимательный
|
|||||||||||
01.03.2018, 23:48 | 4 | ||||||||||
кстати да, [...]-анонимный массив тоже удобно, в случае если 1,2,3,.. простые переменные
1
|
01.03.2018, 23:48 | |
01.03.2018, 23:48 | |
Помогаю со студенческими работами здесь
4
Обработка списка: после каждого нуля добавить предшествующую часть списка Разделить на Х все элементы списка, которые находятся четных позициях списка Разделение списка на подсписки: в первый n элементов с начала списка, во второй оставшиеся Реализовать ведение списка забронированных и списка купленных билетов в кинозале кинотеатра Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |