이 기사에서는 사용자에게 목록의 요소를 입력하도록 요청하고 마지막으로 입력된 값으로 목록을 만드는 방법을 볼 것입니다.
형식 및 입력 사용
형식 기능을 사용하여 자리 표시자의 값을 채울 수 있으며 입력 기능은 사용자가 입력한 값을 캡처합니다. 마지막으로 요소를 하나씩 목록에 추가합니다.
예
listA =[]# 요소의 입력 수 =int(input("목록의 요소 수를 입력하십시오 :"))# i in range(0, n)의 범위까지 반복:print("Enter element No- {}:".format(i+1)) elm =int(input()) listA.append(elm) # 요소 추가print("입력한 목록은 다음과 같습니다. \n",listA)
출력
위의 코드를 실행하면 다음과 같은 결과가 나옵니다. -
목록에 있는 항목의 수를 입력하세요:4항목번호를 입력하세요-1:7항목번호를 입력하세요-2:45항목번호를 입력하세요-3:1항목번호를 입력하세요-4:74입력된 목록은 [7, 45, 1, 74]입니다.사전>지도 포함
또 다른 접근 방식은 사용자에게 쉼표로 구분하여 연속적으로 값을 입력하도록 요청하는 것입니다. 여기서 우리는 목록에 대한 입력과 함께 지도 기능을 사용합니다.
예
listA =[]# 요소 수 입력 =int(input("목록의 요소 수를 입력하십시오 :"))# 요소를 쉼표로 구분하여 입력하십시오A =list(map(int,input("숫자를 입력하십시오 :" ).strip().split(',')))[:n]print("입력한 목록은 다음과 같습니다. \n",listA)출력
위의 코드를 실행하면 다음과 같은 결과가 나옵니다. -
목록의 요소 수 입력:4숫자 입력:12,45,65,32입력된 목록은:[12, 45, 65, 32]목록 목록 입력
입력 기능을 두 번 사용하여 목록 목록을 만들 수도 있습니다. 범위 기능을 사용하여 입력할 요소 수를 고려하고 형식 기능을 사용하여 요소를 하나씩 입력합니다. 마지막으로 새로 생성된 목록에 입력된 각 요소를 추가합니다.
예
listA =[]# 요소의 입력 수 =int(input("목록의 요소 수를 입력하십시오:"))# 각 하위 목록에는 범위(0, n)에서 i에 대한 두 개의 요소가 있습니다. print("요소 번호 입력 -{}:".format(i + 1)) ele =[input(), int(input())] listA.append(ele)print("입력한 목록은 다음과 같습니다. \n",listA)출력
위의 코드를 실행하면 다음과 같은 결과가 나옵니다. -
목록의 요소 수 입력:2요소 번호-1 입력:'월'3요소 번호-2 입력:'화'4입력된 목록은:[["'월'", 3], ["'화' ", 4]]