首页 > 解决方案 > 如何在列表中拆分字符串列表?

问题描述

让我们来:

my_list=[["a","b","c"],["d","e","f"],["g","h","i"],["j","k","l"]]

我正在寻找的结果:

0. a    _ b    (c)
1. d    _ e    (f)
2. g    _ h    (j)
3. j    _ k    (l)

标签: pythonlist

解决方案


要在控制台中准确打印输出,请遍历外部列表并使用enumerateand str.format

values = [["a","b","c"],["d","e","f"],["g","h","i"],["j","k","l"]]

for i, x in enumerate(values):
    print("{}. {}    _ {}    ({})".format(i, *x))
# 0. a    _ b    (c)
# 1. d    _ e    (f)
# 2. g    _ h    (i)
# 3. j    _ k    (l)

推荐阅读