# -*- coding: utf-8 -*-
# Складаємо із двох списків третій, упорядкований за зростанням
import random
n = int(raw_input("N for list1="))
list1 = [random.randint(1,100) for i in range(n)]
m = int(raw_input("N for list2="))
list2 = [random.randint(1,100) for i in range(m)]
print "Перший список: ", list1
print "Другий список: ", list2
list3 = list1+list2
sortlist3 = sorted(list3)
print "Упорядкований список: ", sortlist3
Метод .sort() проводить дії з вихідним списком, переставляючи елементи всередині нього самого, і не повертає відсортовану копію вихідного списку. Для отримання відсортованої копії потрібно використовувати метод .sorted().
Немає коментарів:
Дописати коментар