0

我在更改子列表中的特定项目时遇到问题,很高兴知道我到目前为止是如何提出的:

    board = [123,[4, 5, 6]]
    for item in board:
        item[0] = "X"

我想知道我怎么能输出:

    input: print board
    output: [123,['X', 5, 6]]
4

1 回答 1

0

您可以重复下标以访问嵌套列表的元素。

board[1][0] = 'X'

同样在 Python 中,拥有异构列表通常是不好的做法。保持列表同质(列表的所有元素都应该具有相同的基本类型)更加 Pythonic。

于 2013-09-14T17:34:22.083 回答