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))。

阅读剩余部分

相关阅读 >>

pytho中字典操作方法介绍(代码示例)

Python 字典(dictionary)操作详解_Python

Python中关于文件名与文件路径操作的实例

Python需要什么基础

selenium+Python如何爬取简书网站

如何使用Python画曲线图

如何用Python画烟花

Python换行符是什么?

Python能开发exe软件吗

Python end用法是什么?

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




打赏

取消

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

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

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

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

评论

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