python - 为什么访问数据框和列表中的值不同?
问题描述
假设我有一个列表 a 定义为a =[[1,2,3,4],[5,6,7,8]]
:然后a[0]
返回列表中的第一个元素:[1,2,3,4]
.
df = pd.DataFrame([[1,2,3,4],[5,6,7,8]])
df
表示为
0 | 1 2 3 4
1 | 5 6 7 8
如果我使用df[0]
以下值打印:
0 | 1
1 | 5
我本来希望第一行 ie0| 1 2 3 4
像在列表中一样打印。是因为数据框由dataframe[cols][rows]
而不是表示dataframe[rows][cols]
吗?
解决方案
推荐阅读
- python - Django 不能将序列乘以“str”类型的非整数
- c# - 如何在 C# 中按小时创建 NLog Config Timeshift?
- android - 颤振 - 错误“意外元素
在发现 " - ios - 第二次尝试读/写 BLE 特性时出现速度问题
- c# - 使用三元运算符时出现“A 型和 B 型之间没有隐式转换”错误
- android - 根据点击的图像颤动打开网址
- laravel - 我有这个错误 SQLSTATE[42S22]:找不到列:
- reactjs - React Native - 在导航时暂停视频
- azure - AppService VNET 集成失败,VNET 已被占用
- macos - 在 macOS 上使用 npm 安装 Appium 失败