作者:徐韦志弘宇靖宏 | 来源:互联网 | 2023-10-12 04:53
一、创建列表
 
列表名 = [’元素一‘,’元素二‘,’元素三‘,’元素四‘]
列表中的元素可以是任何类型,甚至可以是一个列表。
1 list1 = ['詹姆斯','戴维斯','保罗乔治','字母哥',int(i),['詹姆斯','戴维斯','保罗乔治','字母 哥',int(i)]]
2
3 for each in list1:
4 print(each)
5
6 詹姆斯
7 戴维斯
8 保罗乔治
9 字母哥
10 12322
11 ['詹姆斯', '戴维斯', '保罗乔治', '字母哥', 12322]
View Code
二、列表添加元素的3个方法
1:append()函数:
用法:append(参数) 
将传入的参数作为一个元素添加到列表的末尾
1 list1 = ['詹姆斯','戴维斯','保罗乔治','字母哥',int(i),['詹姆斯','戴维斯','保罗乔治','字母哥',int(i)]]
2 list1.append('欧文')
3 list1
4 ['詹姆斯', '戴维斯', '保罗乔治', '字母哥', 12322, ['詹姆斯', '戴维斯', '保罗乔治', '字母哥', 12322], '欧文']
View Code
 
2:extend()函数
用法:extend(参数)
extend和append的区别是,extend传递的参数是一个列表,将该列表元素添加到列表的末尾,可以一次性加入多个元素
1 list1 = ['詹姆斯','戴维斯','字母哥','威少','乔治']
2 list1.extend(list1)
3 list1
4 ['詹姆斯', '戴维斯', '字母哥', '威少', '乔治', '詹姆斯', '戴维斯', '字母哥', '威少', '乔治']
View Code
 
3:insert()函数
用法:insert(位置,元素)
insert需要两个参数,可以将一个元素(该元素也可以是列表)添加到另一个列表的任意位置,注意:列表的第一个元素位置是从0开始的,所以insert基本可以替代以上两个函数
1 list1 = ['1','2','3','4']
2 list2 = ['詹皇','戴维斯']
3 list1.insert(2,list2)
4 list1
5 ['1', '2', ['詹皇', '戴维斯'], '3', '4']
View Code