解释nums = [1,2,3,4] nums.append([5,6,7,8]) print(len(nums))
时间: 2023-11-06 08:05:54 浏览: 358
蓝桥杯Python模拟赛题之数学问题全排列去重.zip
首先,创建了一个包含整数 1 到 4 的列表 `nums`,即 `nums = [1, 2, 3, 4]`。
然后,执行语句 `nums.append([5, 6, 7, 8])`,将一个包含整数 5 到 8 的列表 `[5, 6, 7, 8]` 添加到 `nums` 的末尾,此时 `nums` 的值变成了 `[1, 2, 3, 4, [5, 6, 7, 8]]`。
最后,执行语句 `print(len(nums))`,输出 `5`,因为 `nums` 包含了 5 个元素,其中最后一个元素是一个包含 4 个元素的列表。注意,`len(nums)` 返回的是 `nums` 中元素的个数,而不是 `nums` 中所有元素的总和。
阅读全文