Прописать и сортировать в Python - PullRequest
0 голосов
/ 03 февраля 2020

Я создал небольшую функцию, которая сортирует строки в файле CSV по алфавиту. Тем не менее, это сортирует их с большой буквы против не с большой буквы. Есть ли в любом случае, чтобы сделать все записи заглавными, а затем отсортировать их?

import csv

def CSV_alphabetisch():
    try: 
        reader = csv.reader(open("G.csv"), delimiter=";")
        sortedlist = sorted(reader,)
        with open ("G.csv","w") as new:
          writer = csv.writer(new,delimiter=";")
          for n in sortedlist:
            writer.writerows([n])
    except IndexError:
        print ("Index Error")
CSV_alphabetisch()

Я пытался использовать функцию .capitalise (), но, к сожалению, получаю сообщение об ошибке. Буду признателен за любую помощь.

Спасибо

1 Ответ

1 голос
/ 03 февраля 2020

Вы имеете в виду: 'string'.capitalize()? (с 'z')

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...