Python从0到0.1_(实践积累篇)

拆开一个嵌套列表

# 把嵌套列表拆成一个不含嵌套的列表
simple_list = []
def breaklist(a):
    for x in a:
        if isinstance(x, list):
            breaklist(x)
        else:
            simple_list.append(x)

a = [1, 2, [3, [3.5], 4], 5]
breaklist(a)
print(simple_list)


################################
[1, 2, 3, 3.5, 4, 5]
################################

画一个形象的表格(prettytable库)

from prettytable import PrettyTable

a = [[]for x in range(3)]
a[0] = ["aaa", 17, 3000, "A"]
a[1] = ["bbb", 18, 4000, "B"]
a[2] = ["ccc", 19, 5000, "C"]

table = PrettyTable(["name\information", "age",  "salary", "city"])
for x in range(3):
    table.add_row(a[x])
print(table)


###########################################
+------------------+-----+--------+------+
| name\information | age | salary | city |
+-----
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值