根据30,020序列号,一个表中有30,020个项目。 但是我跳过了第30,001个序列号 我必须写更新声明来填写第30,001项,总项目数将变为30,019
给我一个更新声明的建议..!
答案 0 :(得分:0)
迷上无间隙序列号是非常危险的,但如果你必须
from itertools import permutations
l1, l2 = map(list, zip(*permutations(range(len(df.columns)), 2)))
v = df.values
pd.DataFrame(
np.vstack([v[:, l1], v[:, l2]]),
list(map('S{}'.format, range(1, len(df) + 1))) * 2,
df.columns.values[l1] + ':' + df.columns.values[l2]
)
您希望更新行数= 19。