append() 方法用於在列表的末尾追加元素,該方法的語法格式如下:
listname.append(obj)
其中,listname 表示要添加元素的列表;obj 表示到添加到列表末尾的數據,它可以是單個元素,也可以是列表、元組等。
請看下面的演示:
- l = ['Python', 'C++', 'Java']
- #追加元素
- l.append('PHP')
- print(l)
- #追加元組,整個元組被當成一個元素
- t = ('JavaScript', 'C#', 'Go')
- l.append(t)
- print(l)
- #追加列表,整個列表也被當成一個元素
- l.append(['Ruby', 'SQL'])
- print(l)
運行結果為:https://www.furuihua.cn/article/253.html
['Python', 'C++', 'Java', 'PHP']
['Python', 'C++', 'Java', 'PHP', ('JavaScript', 'C#', 'Go')]
['Python', 'C++', 'Java', 'PHP', ('JavaScript', 'C#', 'Go'), ['Ruby', 'SQL']]
可以看到,當給 append() 方法傳遞列表或者元組時,此方法會將它們視為一個整體,作為一個元素添加到列表中,從而形成包含列表和元組的新列表。