Python
 Computer >> コンピューター >  >> プログラミング >> Python

Unicode文字列のPythonタプルを作成するにはどうすればよいですか?


このタプルを定義するときにu''構文を使用して、PythonでUnicode文字列のタプルを作成できます。

a = [(u'亀',), (u'犬',)]
print(a)
出力

これにより、出力が得られます

[('亀',), ('犬',)]

これがUnicode文字列であると言いたい場合は、uを指定する必要があることに注意してください。それ以外の場合は、通常のバイナリ文字列として扱われます。そして、予期しない出力が得られます。

a = [('亀',), ('犬',)]
print(a)
出力 これにより出力が得られます

[('\xe4\xba\x80',), ('\xe7\x8a\xac',)]

  1. matplotlibを使用してPythonを使用してヒストグラムを作成するにはどうすればよいですか?

    Matplotlibは、データの視覚化に使用される人気のあるPythonパッケージです。 データを視覚化することは、実際に数値を調べたり複雑な計算を実行したりすることなく、データで何が起こっているのかを理解するのに役立つため、重要なステップです。 定量的な洞察を聴衆に効果的に伝えるのに役立ちます。 Matplotlibは、データを使用して2次元プロットを作成するために使用されます。 Pythonアプリケーションにプロットを埋め込むのに役立つオブジェクト指向APIが付属しています。 Matplotlibは、IPythonシェル、Jupyterノートブック、SpyderIDEなどで使用できま

  2. Python関数からタプルを返すにはどうすればよいですか?

    Python関数からタプルをさまざまな方法で返すことができます。与えられたタプルに対して、以下に示すように関数を定義します。 例 def foo():     str = "tutorialspoint"     x   = 30     return (str, x);             print foo() 出力 ('tutorialspoint', 30)