Уведомления

Группа в Telegram: @pythonsu

#1 Янв. 16, 2007 23:38:44

Kengyry
От:
Зарегистрирован: 2007-01-14
Сообщения: 11
Репутация: +  0  -
Профиль   Отправить e-mail  

помогите пожалуйста решть задачи

Люди SOS!!!
в списке надо дубликаты удалить!
a = вот список… как я понимаю элементы должны меж собой сравниваться, один из двух похожих удаляться. если возможно напишите с циклом while. у меня просто 1 курс и я многого не понимаю



Офлайн

#2 Янв. 16, 2007 23:44:51

slav0nic
Команда
От: dp.ua
Зарегистрирован: 2006-05-07
Сообщения: 2260
Репутация: +  41  -
Профиль   Отправить e-mail  

помогите пожалуйста решть задачи

Kengyry

In : a =

In : set(a)
Out: set()

Офлайн

#3 Янв. 16, 2007 23:58:25

LAMER
От:
Зарегистрирован: 2007-01-16
Сообщения: 3
Репутация: +  0  -
Профиль   Отправить e-mail  

помогите пожалуйста решть задачи

ПАМАГИТЕ! ТОНУ
ПРАГРАММА НЕ РАБОТАЕТ.



Офлайн

#4 Янв. 16, 2007 23:59:46

LAMER
От:
Зарегистрирован: 2007-01-16
Сообщения: 3
Репутация: +  0  -
Профиль   Отправить e-mail  

помогите пожалуйста решть задачи

Йа не магу вставить асемблерные инструкции?
а препады задалбали



Отредактировано (Янв. 17, 2007 00:00:05)

Офлайн

#5 Янв. 17, 2007 00:01:34

LAMER
От:
Зарегистрирован: 2007-01-16
Сообщения: 3
Репутация: +  0  -
Профиль   Отправить e-mail  

помогите пожалуйста решть задачи

и яще:
кто знаед как связадь ЯОЛС с питонам?



Офлайн

#6 Янв. 17, 2007 00:30:59

slav0nic
Команда
От: dp.ua
Зарегистрирован: 2006-05-07
Сообщения: 2260
Репутация: +  41  -
Профиль   Отправить e-mail  

помогите пожалуйста решть задачи

будешь писать на албанском, будешь первым забаненым
и с ЯОЛС иди в * , коллега;) я почти не стал соавтаром этого дерьма)

Офлайн

#7 Янв. 20, 2007 20:13:50

Kengyry
От:
Зарегистрирован: 2007-01-14
Сообщения: 11
Репутация: +  0  -
Профиль   Отправить e-mail  

помогите пожалуйста решть задачи

Люди!
Я снова к вам обращаюсь за помощью! Простите меня, бестолковую!

Задание заключается вот в чем:

имеется список:


a =


количество элементов в списке увеличиваться и уменьшаться не должно. Но в нем должен происходить сдвиг влево, т.е. второй элемент становиться первым, последний - предпоследним, затем следовать 0. СТРОГО НАСТРОГО ЗАПРЕЩЕНО ИСПОЛЬЗОВАТЬ МЕТОДЫ DEL И APPEND. То есть я поняла, что происходить переприсваивание. Элементу с индексом 0 присвоить значение элемента с индексом 1, элементу с индексом 1 присвоить значение элемента с индексом 2 и т.д.

то есть в калькуляторе это будет выглядеть так:











Эта задача снова на использование цикла while, причем один в другом.
Я как-то недавно делала задачу с удалением дубликатов:


a =
i = 0
while i < len(a)-1:
j = i+1
while j < len(a):
if a == a:
del a
else:
j = j + 1
i = i + 1
print a






Насколько я понимаю, она очень похожа на эту, но тут мне не совсем понятно, как в новом задании поступать с переменными i и j.



Офлайн

#8 Янв. 20, 2007 21:19:36

slivlen
От:
Зарегистрирован: 2006-07-06
Сообщения: 764
Репутация: +  0  -
Профиль   Отправить e-mail  

помогите пожалуйста решть задачи

А так пойдет? :)

# python
Python 2.4.3 (#1, Oct 1 2006, 18:00:19)
on linux2
Type “help”, “copyright”, “credits” or “license” for more information.
>>> a =
>>> for i in xrange(0, len(a)):
… a = a +
… print a







>>>



Офлайн

#9 Янв. 20, 2007 22:52:29

Kengyry
От:
Зарегистрирован: 2007-01-14
Сообщения: 11
Репутация: +  0  -
Профиль   Отправить e-mail  

помогите пожалуйста решть задачи

Спасибо!
А можно еще вопрос?

можно вот это:

a =
i = 0
while i < len(a) - 1:
a = a
i = i + 1
a = 0
print a

немного изменить, чтоб ответ получался
??? То есть ноли спереди.



Офлайн

#10 Янв. 21, 2007 20:29:36

slav0nic
Команда
От: dp.ua
Зарегистрирован: 2006-05-07
Сообщения: 2260
Репутация: +  41  -
Профиль   Отправить e-mail  

помогите пожалуйста решть задачи

для блонидинок ;] :

print sorted(a)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version