Предмет: Информатика,
автор: 1111111darya
Помогите срочно даю 40 балов, язык Пайтон
Приложения:
Ответы
Автор ответа:
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 части немного
сейчас
хорошо
item in list1 for item in list2 перебирает каждый элемент (item) в list2. any() проверяет, есть ли хотя бы один элемент из list2, который присутствует в list1. any() возвращает True, если item содержится в list1, и False в противном случае.
Таким образом, common_elements будет равен True, если есть хотя бы один общий элемент между двумя списками, и False в противном случае
Похожие вопросы
Предмет: Астрономия,
автор: love67
Предмет: Алгебра,
автор: boberskijp963
Предмет: Английский язык,
автор: poizdtuomuh
Предмет: Французский язык,
автор: aleksand2007
Предмет: Английский язык,
автор: dkunas338