import pandas as pd pd.set_option('display.unicode.east_asian_width',True) df = pd.read_excel('C:\yh\PycharmProjects\study\A5204990500002023050006\study\总表.xlsx',index_col=0) first_card = '6228480269035098277' level_cards_data = [] for index,row in df.iterrows(): if row[1] == first_card: level_cards_data.append('一级卡',row[1]) print(level_cards_data) level_cards = pd.DataFrame(level_cards_data,columns=['卡级','账号']) print(level_cards)
时间: 2024-04-05 22:31:21 浏览: 50
详解pandas库pd.read_excel操作读取excel文件参数整理与实例
这段代码和之前的代码类似,不同之处在于去掉了最后一行打印DataFrame对象的代码。也就是说,这段代码只是根据指定的银行卡账号(first_card)在DataFrame对象中查找符合条件的数据,并将其存储在名为level_cards_data的列表中。接着,代码使用level_cards_data列表中的数据创建一个新的DataFrame对象level_cards,其中包含了账号对应的卡级和账号本身。但是这个新的DataFrame对象并没有被打印出来,因此我们无法看到它的内容。
阅读全文