如何打印出这个列表的清单?

count: int = 0
while count < len(stocksOwned):
    print(stocksOwned[count][count][0],'\nsakuma cena-',stocksOwned[count][count][1])
    count += 1

stocksOwned = [[['Microsoft', 150, 0.01, 0, 0]], [['Tesla', 710, 0.0424, 0, 0]]]

回溯: print(stockOwned[0][counting][0],’\nsakuma cena-‘,stockOwned[0][counting][1]) IndexError: list index out of range(指数超出范围)

我似乎想不通为什么索引超出了范围。我知道指数从0开始,我在这里没有看到或理解什么?

解决方案:

您正在调用 stocksOwned[count][count] 这就导致了基于以下几点的误差 stocksOwned = [[['Microsoft', 150, 0.01, 0, 0]], [['Tesla', 710, 0.0424, 0, 0]]].使用下面的代码。

while count < len(stocksOwned):
    print(stocksOwned[count][0][0],'\nsakuma cena-',stocksOwned[count][0][1])
    count += 1

给TA打赏
共{{data.count}}人
人已打赏
未分类

衰落数的蟒蛇矩阵

2022-9-8 8:59:36

未分类

如何从嵌套的字典中创建逗号分隔的值?

2022-9-8 8:59:38

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索