uv322:
Uv> с трока не должна повторять себя и не должна вторая часть строки быть
Uv> выше по порядковому номеру первой.
Судя по вашему примеру, вторая часть строки должна быть выше по порядковому
номеру первой. То есть, номер второй части должен быть больше. Вот тогда:
#!/usr/bin/env python
import sys
ls = list(s[:-1] for s in file(sys.argv[1]))
for i in xrange(len(ls)):
for j in xrange(i+1, len(ls)):
if ls[i] != ls[j]:
print ls[i], '-', ls[j]
P.S. Надеюсь, это было не домашнее задание на каком-нибудь курсе по
программированию. ;-)
--
Дмитрий Падучих
--
Blinux-rus mailing list
[email protected]
http://www.a11ywiki.org/cgi-bin/mailman/listinfo/blinux-rus