import pandas as pd
d = {
'cost_center': [1, 2, 3, 4, 5, 2, 5, 5],
'amount': [100, 200, 300, 400, 500, 500, 500, 300],
}
d2 = {
'cc': [1, 4, 5, 6, 7, 1, 7],
'a': [50, 150, 250, 350, 450, 150, 750],
}
desired_output = {
'cost_center': [1, 2, 3, 4, 5, 6, 7],
'df_amount_minus_df2_amount': [-100, 700, 300, 250, 1050, -350, -1200],
}
df = pd.DataFrame(d)
df2 = pd.DataFrame(d2)
$ var是动态的。如何检查它是否以15开头?我尝试过:
$var=1545334345
和
if [[ $var == 15* ]]; then
echo "Yes"
fi
都不行。
答案 0 :(得分:2)
从分配中删除$
。
var=1545334345
您编写的第一条if
语句是正确的。
if [[ $var == 15* ]]; then
echo "Yes"
fi