Python Day 13ユニット
956 ワード
1、タプルとリストの違い
1.1.tupleはlistと似ています.簡単に言えばtupleは修正できませんが、listは修正できます.
1.2.リストを作成する場合は、[]を使用します.tupleの作成時の大部分は「()」と「,」
2、同じ方式
2.1.アクセスtuple
2.2.tupleの更新
2.3.削除tuple
2.4.その他、','or','in'など
1.1.tupleはlistと似ています.簡単に言えばtupleは修正できませんが、listは修正できます.
1.2.リストを作成する場合は、[]を使用します.tupleの作成時の大部分は「()」と「,」
>>> list1 = [1]
>>> tuple1 = (1, )
>>> tuple1
(1,)
>>> list1
[1]
2、同じ方式
2.1.アクセスtuple
>>> tuple2= (1, 2, 3, 4, 5)
>>> tuple1[2]
3
>>> 2 * tuple1
(1, 2, 3, 4, 5, 1, 2, 3, 4, 5)
2.2.tupleの更新
>>> tuple3
(' ', ' ', ' ', ' ')
>>> tuple3 = tuple3[:2] + (' ',) + tuple3[2:]
>>> tuple3
(' ', ' ', ' ', ' ', ' ')
2.3.削除tuple
>>> del tuple2
>>> tuple2
Traceback (most recent call last):
File "", line 1, in
tuple2
NameError: name 'tuple2' is not defined
2.4.その他、','or','in'など