Python Day 13ユニット

956 ワード

1、タプルとリストの違い
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'など