0
정렬 된 번호의 인쇄 방법을 알고 싶습니다. 간격이 주어집니다. 예를 들어 : 그래서 프로그램 14, 18, 20을 출력한다 (11) 사이, 29정렬 된 목록에 간격을 인쇄하는 방법
list = [5, 10, 14, 18, 20, 30, 55]
하고 간격이 입력된다.
정렬 된 번호의 인쇄 방법을 알고 싶습니다. 간격이 주어집니다. 예를 들어 : 그래서 프로그램 14, 18, 20을 출력한다 (11) 사이, 29정렬 된 목록에 간격을 인쇄하는 방법
list = [5, 10, 14, 18, 20, 30, 55]
하고 간격이 입력된다.
다음과 같이 simmply 할 수
a_list = [5, 10, 14, 18, 20, 30, 55]
print([v for v in a_list if 11 <= v <= 29])
# Prints [14, 18, 20]
number_list = 5, 10, 14, 18, 20, 30, 55]
interval_list = [11,29]
result_list = []에서
number_list 번호:
if number in range(interval_list[0], interval_list[1]):
result_list.append(number)
인쇄 결과 목록
FYI 이것은 [목록 이해력] (https://docs.python.org/2/tutorial/datastructures.html#list-comprehensions)으로 알려져 있습니다. –