tuple indices must be integers
时间: 2023-10-15 18:27:53 浏览: 162
引用中的报错信息 "TypeError: tuple indices must be integers or slices, not str" 是在使用元组索引时出现的错误。这个错误的原因是,元组的索引只能是整数或切片。引用中的报错代码展示了一个示例,其中在使用iterrows方法遍历DataFrame时,尝试使用字符串索引来访问数据列。然而,正确的做法是使用整数索引或者通过列名来访问数据。引用提供了解决这个问题的方法,即在遍历DataFrame时,需要同时迭代索引和Series。可以通过将遍历语句改为"for i, r in df.iterrows()"来修复这个问题。这样,就可以通过整数索引或者列名来访问数据,而不再出现"tuple indices must be integers or slices, not str"的错误。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* *3* [python遍历df时报错:TypeError: tuple indices must be integers or slices, not str](https://blog.csdn.net/tianxinyiru/article/details/122210026)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 100%"]
[ .reference_list ]
阅读全文