ホームページ >バックエンド開発 >Python チュートリアル >Python 変数の型 - タプルの実際の応用と重要性

Python 変数の型 - タプルの実際の応用と重要性

乌拉乌拉~
乌拉乌拉~オリジナル
2018-08-13 15:47:332156ブラウズ

この記事では、一般的に使用される変数要素である Python 変数型間のタプルについて学びます。この記事が、Pythonに触れたばかりのあなたの助けになれば幸いです。

Python タプル: タプルは、List (リスト) と同様の別のデータ型です。 タプルは「()」で識別されます。内部要素はカンマで区切られます。 ただし、タプルを 2 回割り当てることはできません。これは読み取り専用リストと同等です。

例を挙げてみましょう:

#!/usr/bin/python
# -*- coding: UTF-8 -*-
 
tuple = ( 'runoob', 786 , 2.23, 'john', 70.2 )
tinytuple = (123, 'john')
 
print tuple               # 输出完整元组
print tuple[0]            # 输出元组的第一个元素
print tuple[1:3]          # 输出第二个至第三个的元素 
print tuple[2:]           # 输出从第三个开始至列表末尾的所有元素
print tinytuple * 2       # 输出元组两次
print tuple + tinytuple   # 打印组合的元组

上記の例の出力結果は次のとおりです:

('runoob', 786, 2.23, 'john', 70.2)
runoob
(786, 2.23)
(2.23, 'john', 70.2)
(123, 'john', 123, 'john')
('runoob', 786, 2.23, 'john', 70.2, 123, 'john')

次のとおりです。は要素です。 タプルの更新が許可されていないため、グループは無効です。リストは更新が許可されています. 以下に例を示します:

#!/usr/bin/python
# -*- coding: UTF-8 -*-
 
tuple = ( 'runoob', 786 , 2.23, 'john', 70.2 )
list = [ 'runoob', 786 , 2.23, 'john', 70.2 ]
tuple[2] = 1000    # 元组中是非法应用
list[2] = 1000     # 列表中是合法应用

上記はタプルについての私の理解です。この記事が、タプルに触れたばかりのあなたに何らかの助けになれば幸いです。 Python

以上がPython 変数の型 - タプルの実際の応用と重要性の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。