Heim >Backend-Entwicklung >Python-Tutorial >So geben Sie ein Array in Python ein

So geben Sie ein Array in Python ein

藏色散人
藏色散人Original
2019-08-07 13:49:5851771Durchsuche

So geben Sie ein Array in Python ein

Wie gebe ich ein Array in Python ein?

Python-Eingabearray

Eindimensionales Array:

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

Beispiel für eindimensionale Array-Eingabe und -Ausgabe :

So geben Sie ein Array in Python ein

Empfohlen: [Python-Tutorial]

Zweidimensionales Array:

(in n *n zweidimensionalem Array als Beispiel)

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

Beispiel für den Druck eines zweidimensionalen Arrays:

So geben Sie ein Array in Python ein

Wenn die Elemente im zweidimensionalen Array Wenn das dimensionale Array alle Ganzzahlen sind, können Sie Folgendes hinzufügen:

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

oder Folgendes eingeben:

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)            //打印二维数组

Das obige ist der detaillierte Inhalt vonSo geben Sie ein Array in Python ein. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn