>  기사  >  백엔드 개발  >  파이썬에서 배열을 입력하는 방법

파이썬에서 배열을 입력하는 방법

藏色散人
藏色散人원래의
2019-08-07 13:49:5851731검색

파이썬에서 배열을 입력하는 방법

파이썬에서 배열을 입력하는 방법은 무엇인가요?

Python 입력 배열

1차원 배열:

arr = input("")    //输入一个一维数组,每个数之间使空格隔开
num = [int(n) for n in arr.split()]    //将输入每个数以空格键隔开做成数组
print(num)        //打印数组

1차원 배열 입력 및 출력 예:

파이썬에서 배열을 입력하는 방법

권장: [Python tutorial]

2차원 배열 배열:

( n*n 2차원 배열을 예로 사용)

n = int(input())        //输入二维数组的行数和列数
line = [[0]*n]*n        //初始化二维数组
for i in range(n):
    line[i] = input().split(" ")       //输入二维数组,同行数字用空格分隔,不同行则用回车换行
print(line)            //打印二维数组

2차원 배열 인쇄의 예:

파이썬에서 배열을 입력하는 방법

2차원 배열의 요소가 모두 정수인 경우 다음을 추가할 수 있습니다.

line[i] = [int(j) for j in line[i]]

즉, 다음을 입력하세요:

n = int(input())        //输入二维数组的行数和列数
line = [[0]*n]*n        //初始化二维数组
for i in range(n):
    line[i] = input().split(" ")       //输入二维数组,同行数字用空格分隔,不同行则用回车换行
    line[i] = [int(j) for j in line[i]]    //将数组中的每一行转换成整型
print(line)            //打印二维数组

위 내용은 파이썬에서 배열을 입력하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.