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 pip是什么原理

如何使用Python来理解递归(代码讲解)

如何获取文件扩展名

Python阶乘函数怎么使用

Python通过伪装头部数据抵抗反爬虫

Python基础学完了学什么

Python如何求列表平均值?

tensorflow用Python哪个版本更好?

Python的tornado之websocket的概念以及应用介绍

什么是Python number(数字)?Python数字类型有哪些?

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




打赏

取消

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

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

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

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

评论

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