В таблице разные значения.Однако в других столбцах есть другие значения из других строк (Первый = Заголовок / Имя столбца):
|---------------------|------------------|------------------|
| A | B | C |
|---------------------|------------------|------------------|
| 100 | 200 | 300 |
|---------------------|------------------|------------------|
| 400 | 100 | 500 |
|---------------------|------------------|------------------|
| 600 | 700 | 800 |
|---------------------|------------------|------------------|
Для печати всех строк с определенным значением, например 100, я использую следующий код Python:
import pandas as pd
df = pd.read_excel('test.xlsx', sheet_name='test1')
dfObject = df[df.isin([100]).any(axis=1)]
print(dfObject)
повторное использование в выводе, подобном следующему:
|---------------------|------------------|------------------|
| A | B | C |
|---------------------|------------------|------------------|
| 100 | 200 | 300 |
|---------------------|------------------|------------------|
| 400 | 100 | 500 |
|---------------------|------------------|------------------|
Есть ли способ напечатать только имена столбцов, в которых указано конкретное значение (также с различными значениями):
|---------------------|
| A |
|---------------------|
| B |
|---------------------|