我正在努力使我的代码更优雅,我意识到我可能正在做一些不必要的编码。 我有许多变量,名为trust_1,trust_2,trust_3等,最多25个。 我在pandas中创建了一个由这些变量组成的新数据框。
df = df1[['trust_1', 'trust_2', 'trust_3', 'trust_4', 'trust_5' ]]
我想知道我是否可以使用正则表达式或取代数字的东西,并保留所有变量。 例如,
df = df1[['trust_\d+']]
会做与上面相同的事情。有办法吗?