Как принять число от 0 до + инф - PullRequest
0 голосов
/ 30 марта 2020

Я просто спрашиваю себя, как я могу создать лист с 6 номерами, но мой первый номер - это целое число, а остальные 5 из моего списка - это числа от 0 до 100

Вот пример :

list=[5,(0,100),(0,100),(0,100),(0,100),(0,100)]

И, например, если я спрашиваю: мой список содержит число 45?

Это возвращает меня к правде !!

Спасибо, что читаете меня !!!!

Ответы [ 2 ]

1 голос
/ 30 марта 2020

Существует специальное ключевое слово in, которое позволяет вам проверить, содержит ли список элемент, например:

'''    
check if element exist in list using 'in'
'''
if 45 in list :
    print("Yes, 45 found in List : " , listOfStrings)
else:
    print("No, 45 is not in the list List")

Конечно, для проверки необходимо использовать переменную вместо числа .

Вы можете найти больше примеров здесь

0 голосов
/ 30 марта 2020

Для создания списка можно использовать структуру данных списка python [документация] .

Два простых способа создания списка:

# Create empty list and append
list = []
list.append(*elementToAppend*)

или вы можете просто инициализировать список с тем, что вы хотите в нем

list = [1, (0, 100)]

Относительно проверки, находится ли конкретное число в диапазоне одного из ваших элементов списка, вы можете для l oop через ваш список (начиная со второго элемента, поскольку вашим первым элементом является счетчик) и проверьте, больше ли входное значение, чем нижняя граница и меньше, чем верхняя граница.

Однако, зачем вам нужен счетчик списка как первый элемент? Вы можете просто сделать,

len(list)

, чтобы получить счет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...