如果列表值对应列名,可以使用pandas库来将列值设置为1,通过行索引指定。具体步骤如下:
import pandas as pd
。at
方法,通过行索引和列名来设置特定位置的值为1。例如,可以使用以下代码将第2行的'列名1'列值设置为1:at
方法,通过行索引和列名来设置特定位置的值为1。例如,可以使用以下代码将第2行的'列名1'列值设置为1:完整的代码示例如下:
import pandas as pd
# 创建DataFrame对象
df = pd.DataFrame([[0, 0], [0, 0], [0, 0]], columns=['列名1', '列名2'])
# 设置列值为1
df.at[1, '列名1'] = 1
# 打印结果
print(df)
这样,第2行的'列名1'列值就被设置为1了。你可以根据实际需求修改行索引和列名,以及设置的值。
领取专属 10元无门槛券
手把手带您无忧上云