2017-11-09 8 views
0

Hey everyone :)大きなCSVファイルがあるので、私は苦労しています。データを大文字と小文字を区別しないようにする必要があります。Pythonはその列のすべての行を低位(anton = ANTon) ?それは私が試したものです:CSVコンテンツは処理前に小文字で表示されますか?

def CSV_firstnameshouldbelowered(csv_data): 
    csv_record[First_Name] = csv_record[First_Name].lower() 

    firstnameislowernow = { 
    First_Name: csv_record[First_Name], 
    Age: csv_record[Age] 
} 

return firstnameislowernow 

悲しいことに私はここでは文字列ではありません.lower()は使用できません。どのようにしてその列の内容を小文字に変更できますか?そう、私はさらに私のコードとデータを処理することができない、前に実装で変更する必要があります:)

答えて

0

その後、lower()

firstNameStr = str(csv_record[First_Name]) 
firstNameStr = firstNameStr.lower() 
を使用し、最初の文字列に変換「firstnameislowernow」の部分
関連する問題