Python技巧

来源:互联网 发布:网络信息安全 电子书 编辑:程序博客网 时间:2024/06/07 06:49

一、从二维数据表中提取某列数据

>>> lst = [(1,2,3), (1,2,3), (1,2,3)]>>> lst = [t[2] for t in lst]>>> lst[3, 3, 3]

也可通过numpy实现。

二、二维数据表中数据转置

>>> lst = [(1,2,3), (1,2,3), (1,2,3)]>>> list(zip(*lst))[(1, 1, 1), (2, 2, 2), (3, 3, 3)]

也可通过numpy实现。

三、将List中的元素以指定的字符连接生成一个新的字符串

>>> str = "-">>> seq = ('a', 'b', 'c')>>> print str.join(seq)a-b-c
原创粉丝点击