TypeError: 'float' object is not subscriptable
时间: 2023-11-22 08:48:18 浏览: 178
bare-objects:Object.create(null) 通过节点模块钩子的速记符号
当你尝试对一个浮点数进行下标操作时,就会出现TypeError: 'float' object is not subscriptable错误。这是因为浮点数是不可迭代的,不能像列表或元组那样进行下标操作。下标操作只能用于序列类型的数据结构,例如字符串、列表、元组等。
以下是一个例子,演示了当你尝试对浮点数进行下标操作时会出现的错误:
```python
num = 3.14
print(num[0]) # 报错:TypeError: 'float' object is not subscriptable
```
阅读全文