如何在Python中打印数组

在这篇文章中,我们将看到如何在Python中打印数组。
众所周知,Python没有’t have an 在 -built 数组 data type, so we try to use 清单 data type as an 数组 . We can also use the NumPy module 对于 creating NumPy 数组 and apply 数组 operation on it.


现在,我们将首先了解如何打印 清单 as an 数组 , and then we will see how to 打印 NumPy 数组 在 蟒蛇 .

打印清单

使用print()

Here, 打印 () 功能 is used to 打印 the whole 数组 along with [].

下面是给出的Python代码:

1
2
3
4
5
6
7
8
9
10
11
 
#整数列表
rr = [10, 20, 30, 40, 50, 60]
 
打印 ( “数组:” , rr )
 
#清单清单
rr 2d = [ [10, 20], [30, 40] ]
 
打印 (“ 2暗-数组:”, rr 2d)
 

输出:

1
2
3
4
 
数组 : [10, 20, 30, 40, 50, 60]
2 暗淡 - 数组 : [[10, 20], [30, 40]]
 

As you can see here, rr is one dimension 数组 and you just need to pass it to 打印 () method.

Similiarly, rr 2d is two dimensional 数组 and represents 清单 的 清单 s. You need to pass it to 打印 () method to 打印 2D 数组 在 蟒蛇 .

使用map()

If you directly use 打印 () method to 打印 the ele ments, then it will 打印 ed with [].

In case, you want to 打印 ele ments 在 desired way, you can use 地图 () method with 加入 () method.

地图 () method will convert each 项目 to 力量 在 g and then use 加入 () method to 加入 the 力量 在 gs with delimeter.

这是一个例子

下面是给出的Python代码:

1
2
3
4
5
6
7
8
9
 
#整数列表
rr = [10, 20, 30, 40, 50, 60]
 
打印 ( '' . 加入 ( 地图 ( 力量 , rr )))
 
#在新行中
打印 ( '\ n' . 加入 ( 地图 ( 力量 , rr )))
 

输出:

1
2
3
4
5
6
7
8
9
 
10 20 30 40 50 60
10
20
30
40
50
60
 

按开箱清单

You can use *list to 打印 清单 的 ele ments without brackets 在 蟒蛇 3.X.

1
2
3
 
打印 (* 清单 )
 

*list 只需解压缩列表并将其传递给打印功能。
下面是给出的Python代码:

1
2
3
4
5
6
7
8
9
 
#在Python中打印数组
rr = [20, 40, 80, 100, 120]
 
打印 (* rr )
 
#在新行中打印数组
打印 (* rr , 九月 = '\ n' )
 

输出:

1
2
3
4
5
6
7
8
 
20 40 80 100 120
20
40
80
100
120
 

If you 是 using 蟒蛇 2.x then you can 进口 打印 功能 as below:

1
2
3
 
__未来__ 进口 打印 _ 功能
 

使用循环

在这里,for循环用于遍历数组的每个元素,然后打印该元素。我们也可以使用while循环代替for循环。

下面是给出的Python代码:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
 
#整数列表
rr = [10, 20, 30, 40, 50, 60]
 
打印 (“数组元素是:”)
对于 ele rr :
 
    #单行打印
     打印 ( ele , 结束 = )
 
打印 ()
 
#清单清单
rr 2d = [ [10, 20], [30, 40] ]
 
打印 (“ 2个Dim-array的元素是:”)
对于 项目 rr 2d:
     对于 ele 项目 :
 
        #单行打印
         打印 ( ele , 结束 = )
     打印 ()
 

输出:

1
2
3
4
5
6
7
 
数组 元素 :
10 20 30 40 50 60
元素 2 暗淡 - 数组 :
10 20
30 40
 

Here, we traversed to one dimenstional 数组 rr and two dimensional 数组 rr 2d and 打印 its ele ments.

打印数字数组

使用print()

Here, 打印 () 功能 is used to 打印 the whole NumPy 数组 along with [].

下面是给出的Python代码:

1
2
3
4
5
6
7
8
9
10
11
12
13
 
#import 麻木
进口 麻木
 
#整数数组
rr = 麻木 . 数组 ([10, 20, 30, 40, 50, 60])
 
打印 ( “数组:” , rr )
 
#打印二维数组
rr 2d = 麻木 . 数组 ([[10, 20], [30, 40], [50, 60]])
打印 (“ 2昏暗-数组:\ n”, rr 2d)
 

输出:

1
2
3
4
5
6
7
 
数组 : [10 20 30 40 50 60]
2 暗淡 - 数组 :
[[10 20]
[30 40]
[50 60]]
 

Here rr and rr 2d 是 one dimensional 麻木 数组 and two dimensional 麻木 数组 respectively. You need to pass it to 打印 () method to 打印 the 数组 .

使用循环

Here, 对于 loop is used to iterate through every ele ment 的 a NumPy-array then 打印 that ele ment. We can also use while loop 在 place 的 对于 loop.

下面是给出的Python代码:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
 
#import 麻木
进口 麻木
 
#整数数组
rr = 麻木 . 数组 ([10, 20, 30, 40, 50, 60])
 
打印 (“数组元素是:”)
对于 ele rr :
 
    #单行打印
     打印 ( ele , 结束 = )
 
打印 ()
 
#2暗阵列
rr 2d = 麻木 . 数组 ([[10, 20], [30, 40], [50, 60]])
 
打印 (“ 2个Dim-array的元素是:”)
对于 项目 rr 2d:
     对于 ele 项目 :
 
        #单行打印
         打印 ( ele , 结束 = )
     打印 ()
 

输出:

1
2
3
4
5
6
7
8
 
数组 元素 :
10 20 30 40 50 60
元素 2 暗淡 - 数组 :
10 20
30 40
50 60
 

那’关于如何在Python中打印Array的全部内容。

相关文章

发表评论

您的电子邮件地址不会被公开。 必需的地方已做标记 *

订阅我们的新闻

获取质量教程到您的收件箱。现在订阅。