比如取除了a列之外所有的列,该怎么取 python

如题所述

第1个回答  2017-08-27
a='aaa'
b=['aaa','bbb','ccc']
c = [ x for x in b if x != a]
print c

本回答被提问者采纳

python字符串矩阵 如何取其中的一列或几列?
要取得一个字符串矩阵中的一列或几列,可以使用切片操作或循环遍历的方法。使用切片操作的代码:matrix = ["abcde","fghij","klmno","pqrst","uvwxy"]取第一列 column1 = [row[0] for row in matrix]print(column1) # 输出: ['a', 'f', 'k', 'p', 'u']取第二和第三列 column...

关于python批量读取excel指定多少列的信息
对应方法如下,需要先import xlrd和numpy,通过row_start和row_end控制行数,通过column_start和column_end控制列数 这里要注意python是0-based索引,excel看的时候是1-based的索引 2、用pandas下的read_excel函数 dframe = pd.read_excel(“file_name.xlsx”)dframe = pd.read_excel(“file_name....

【Python答疑】Python怎么选取特定列?—Pandas的iloc、loc使用
创建DataFrame有三种常见方式:一是使用“包含列表的字典”的方式;二是使用“包含嵌套的字典”,外层字典的键作为列索引,内层字典的键作为行索引;三是使用“Series的字典”。在DataFrame中,我们可以通过iloc和loc来选取列。loc是根据DataFrame的具体标签来选取列,而iloc则是根据行号来选取,从0开始计数,...

python提取excel表中的数据两列
1、首先打开excel表格,在单元格中输入两列数据,需要将这两列数据进行比对相同数据。2、然后在C1单元格中输入公式:=VLOOKUP(B1,A:A,1,0),意思是比对B1单元格中A列中是否有相同数据。3、点击回车,即可将公式的计算结果显示出来,可以看到C1中显示的是B1在A列中找到的相同数据。4、将公式向下填充...

python数据处理相关操作——loc、ioc、ix选取数据
本文介绍python数据处理操作中的三个重要方法:iloc,loc,以及ix。它们主要用于选取数据框中的数据。iloc方法通过行\/列号选取数据。例如,选取数据框中第一行和第二行的数据,以及第二列的数据,可以分别表示为 iloc[0],iloc[1],和 iloc[:, 1]。loc方法通过标签选取数据。选取数据框中所有列的...

python 从二维列表(2D)中获得第一列的3种方法
要从二维列表(2D)中获取第一列,Python提供了多种简便方法。下面详细介绍三种常见方法:方法一:使用列表推导式。list1 = [["a",1],["b",2]]column1 = [i[0] for i in list1]方法二:使用zip函数与解包。list1 = [["a",1],["b",2]]column1, _ = zip(*list1)方法三:多层...

python怎么读取excel的数据
from pyExcelerator import * w = Workbook() #创建一个工作簿ws = w.add_sheet('Hey, Hades') #创建一个工作表ws.write(0,0,'bit') #在1行1列写入bitws.write(0,1,'huang') #在1行2列写入huangws.write(1,0,'xuan') #在2行1列写入xuanw.save('mini.xls') #保存 3.再...

python中怎么从列表怎么取出数字
可以参考下面的资料,过for 然后从A的数组取出到a,然后取出 import re a = [列表]c = []for x in a:c.append(re.findall(r'\\d+',x))

python里怎么取前两列
python中获得前两列的方式有很多,需要看是哪一种数据类型。获取Dataframe对象的前两列 import pandas as pd 可以通过dataframe类型的iloc方法获取前两列,df.iloc[:,0:2]获取numpy对象的前两列 import numpy as np a =np.zero(3,3)print(a[:,0:2])...

python 如何根据列名获取所在列
根据列名判断所在列:你可以对每一列设置一个列表,放在列表里面;然后判断是否在这一列的列表里面。

相似回答