2017-05-25 3 views
1

タプルをfalseで返すソート・リストをどのようにソートするかを考えました。 このキーは、言語が英語の場合は機能しますが、日本語に翻訳された場合は機能しません。非ラテン文字列をキーとするPythonのタプルによるソート

key=lambda x:(x.name!='Iraq', x.name) 

これは機能しません。

key=lambda x:(x.name!='イラク', x.name) 

これについてのご意見はありますか?

答えて

5

は、UTF8をサポートするために、ファイルの先頭に次の行を追加します。

#!/usr/bin/env python 
# -*- coding: utf-8 -*- 
+0

をあなたはこんにちは、私は私の中でそれを試してみた – alfasin

+0

ないxmlファイルに、あなたのコードに追加する必要があります。 pyコードはまだ動作しません... – Cookie

+0

デモを投稿して問題を再現できるようにしてください。そうしないと、あなたを助けるのが難しいでしょう。 – alfasin

関連する問題