Форум сайта python.su
Всех приветствую. Задача.
Есть список типа
303907****и второй список типа
303908****
303909****
3039081122необходимо чтобы скрипт сверял номера из второго списка со всеми номерами из первого списка по очереди по первым 6 символам.
3045082311
3039011124
Отредактировано i8080 (Апрель 28, 2022 23:45:31)
Офлайн
Приведи результат для этих входных данных.
Офлайн
py.user.next
Приведи результат для этих входных данных.
3039081122Главное чтобы скрипт сверял по первым 6 цифрам.
Отредактировано i8080 (Апрель 29, 2022 08:11:11)
Офлайн
>>> lst1 = [3039071111, ... 3039082222, ... 3039093333] >>> >>> lst2 = [3039081122, ... 3045082311, ... 3039011124] >>> >>> out = [] >>> >>> for i in lst2: ... for j in lst1: ... if i // 10 ** 4 == j // 10 ** 4: ... out.append(i) ... >>> out [3039081122] >>>
Офлайн