python怎么输入数组-Python教程

资源魔 37 0

python怎样输出数组?

python输出数组

一维数组:

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

一维数组输出输入示例:

3bee83d0ab1c09fb74120b03108cd45.png

保举:【Python教程】

二维数组:

(以n*n的二维数组为例)

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

二维数组打印示例:

69f243eee4de30ef424e99c8e51bb3b.png

假如二维数组中的元素都为整型,可加之:

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

以上就是python怎样输出数组的具体内容,更多请存眷资源魔其它相干文章!

标签: Python python教程 python编程 python使用问题

抱歉,评论功能暂时关闭!