Предмет: Информатика, автор: 1111111darya

Помогите срочно даю 40 балов, язык Пайтон ​

Приложения:

Ответы

Автор ответа: nullptr53
0

Ответ:

import random

list = [random.randint(1, 100) for i in range(10)]

maxn = list[0]

for num in list:

maxn = maxn if maxn > num else num

print(f"Список: {list}\nМаксимальное число: {maxn}")

2.

import random

list1 = [random.randint(1, 100) for i in range(10)]

list2 = [random.randint(1, 100) for i in range(10)]

common_elements = any(item in list1 for item in list2)

print(f"Список 1: {list1}\nСписок 2: {list2}\nЕсть общие элементы: {common_elements}")


1111111darya: Можно пожалуйста объяснения по 2 части немного
nullptr53: сейчас
1111111darya: хорошо
nullptr53: item in list1 for item in list2 перебирает каждый элемент (item) в list2. any() проверяет, есть ли хотя бы один элемент из list2, который присутствует в list1. any() возвращает True, если item содержится в list1, и False в противном случае.
nullptr53: Таким образом, common_elements будет равен True, если есть хотя бы один общий элемент между двумя списками, и False в противном случае
Похожие вопросы
Предмет: Алгебра, автор: evavojnorovska
Предмет: Информатика, автор: s65069057