gpt4 book ai didi

Python如何打印列表列表

转载 作者:太空宇宙 更新时间:2023-11-04 06:56:15 24 4
gpt4 key购买 nike

我想用下面的代码在 python 3.x 中打印列表列表,但它给出了一个错误。

lol=[[1,2],[3,4],[5,6],['five','six']]
for elem in lol:
print (":".join(elem))
# this is the error I am getting-> TypeError: sequence item 0: expected str instance, int found

我期待这样的输出:

1:2
3:4
5:6
five:six

我可以使用下面的 perl 代码实现相同的输出(仅供引用):

for (my $i=0;$i<scalar(@{$lol});$i++)
{
print join(":",@{$lol->[$i]})."\n";
}

如何在 python 3.x 中执行此操作?

最佳答案

我会去:

for items in your_list:
print (*items, sep=':')

这将 print 用作函数,不需要连接或显式字符串转换。

关于Python如何打印列表列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17251935/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com