【发布时间】:2021-02-18 14:03:57
【问题描述】:
只是好奇,对 Python 中的 Panda 还很陌生,
a b c d e f g h i j k l m n o p q r s t u v w x y z
0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2
有没有一种有效的方法选择列a,b,然后从j到t,导致输出是这样的,
a b j k l m n o p q r s t
0 1 1 1 1 1 1 1 1 1 1 1 1 1
1 2 2 2 2 2 2 2 2 2 2 2 2 2
我可以试试,
original_column = original_dataframe[['a', 'b'...]]
但这太麻烦了我宁愿使用索引但不知道如何
【问题讨论】:
-
.loc在 pandas 中支持像j:t这样的切片对象 -
.. 警告:: 请注意,与通常的 python 切片相反,开始和停止都包括在内
标签: python pandas dataframe multiple-columns