![](/img/trans.png)
[英]How do I copy only the required rows from one csv file to other csv file using python?
[英]how do i only populate cells that has the same values in python from a csv file?
我的代码有点问题,我想做的只是将 output 填充为某个值,这意味着如果我有一个列,我们将 label A 和下面的列 A 的名称范围从 A 到 D我只想打印以 C 开头的名称,我遇到的问题是我正在生成所有名称,而不是将 C 开头的名称与 Z65E8800B5C6800AAD896F888B2A6A62 分开。
所以我得到的代码是
import pandas as pd
nm = pd.read_csv('names.csv')
nm.sort_values("First_Name", axis=0, ascending=False, inplace=True, na_position='last')
nm.filter(like='C')
print(nm[['First_Name']])
并且filter
似乎不起作用。
我不确定您到底想对名称做什么,但这里有一些代码可以选择以某个字母开头的字符串并将它们打印出来。
import pandas as pd
df = pd.DataFrame({'Names': ['betty', 'chris', 'steve', 'carly']})
letter = 'c'
print(df.loc[df['Names'].str.startswith(letter)])
Output:
Names
1 chris
3 carly
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.