辞書内のデータをソートする

book = {}
with open(‘input/book.csv’, ‘r’, encoding=’utf-8′) as f:
  for row in f:
    columns = row.rstrip().split(‘,’)
    name = columns[0]
    seat = columns[1]
    book[seat] = name
book_seat = sorted(book.items()) ここを.items()とすると辞書をソートできる
ここをkeys()にすると、1 Aというように
                 初めの文字と次の文字で分かれてしまう。
for seat, name in book_seat:
  print(seat, name)

コメント

タイトルとURLをコピーしました