python数据竖着怎么变横的?


本文摘自php中文网,作者little bottle,侵删。

python数据竖着变横的的方法:使用zip()函数,类似矩阵转置的过程,将竖状数据变为横状数据;语法“zip([iterable, ...])”。该函数将对象中对应的元素打包成一个个元组,然后返回由这些元组组成的列表。

python现在是非常火热的语言,现在各行各业都有许多人在学习Python,但是在学习的过程中遇到的困难也不少。比如,下面我将说的,如何将数据由竖状变成横状。

第一种方法:

横状数据:

1

2

3

4

5

6

7

def func(*kargs):

   

    return kargs,        //有“,”

l = func(5,3,4,5,6)

for i in l:

     

    print (i)

输出为:

1

(5, 3, 4, 5, 6)

想要将Python的数据由竖状改为横状需要你会用

改成竖状数据:

1

2

3

4

5

6

7

def func(*kargs):

   

    return kargs        //无“,”

l = func(5,3,4,5,6)

for i in l:

     

    print (i)

输出为:

1

2

3

4

5

5

3

4

5

6

这是因为 return kargs 返回的是传入的参数即元组 (5, 3, 4, 5, 6) 所以遍历输出为竖状, 而 return kargs, 实际将传入的参数包装成元组返回 形如 (kargs, ) 形式,在此例中为 ((5, 3, 4, 5, 6), ) 因为遍历对象中只存在一个元组对象,即(5, 3, 4, 5, 6) 所以实际仅执行了 print((5, 3, 4, 5, 6))。

阅读剩余部分

相关阅读 >>

Python中文件的读取和写入操作

浅谈Python字符串

Python单链表中如何查找和删除节点?

Python里的π怎么输入

Python中关于string相关操作的实例分析

Python人工智能需要学什么

介绍使用Python的statsmodels模块拟合arima模型

Python是一种什么类型的编程语言

怎么安装Python解释器

Python中迭代器和生成器的示例详解

更多相关阅读请进入《Python》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...