马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
010 列表:一个打了激素的数组 1
整数、浮点数、字符串、对象。Python变量没有数据类型
向列表添加元素的三种方法:
1. append() 追加内容:list.append(‘YJ’)
2. extend() 使用一个列表来扩张另一个列表:list.extend([‘a’, ‘b’, 100])
以上两种方法只能在末尾添加元素,因此引入第三种方法:
3. insert() 两个参数:位置,插入的内容。list.insert(0, ‘牡丹’)
测试:
0. 列表可存放的东西:整数、浮点数、字符串、列表(任何数据类型)
1. 向列表增加元素:append(),extend(),insert()
2. append(),extend()区别:后者是使用一个列表来扩张另一个列表
3. member.append(['aaa', 'bbb']),效果是在member的末尾添加一个['aaa', 'bbb']的列表元素;
member.extend(['aaa', 'bbb']),效果是在member的末尾添加'aaa', 'bbb'两个字符串元素(即方括号内的具体内容)。
4. name.insert(2, ‘s’)
操作实例:
1. 列表member = ['YJ', 'ZMR', 'GJY']
mix = [1, 'YJ', 3.14, [1, 2, 3]] # 混杂的列表
empty = [] # 空列表
print(member, mix, empty)
2. 追加元素三种方法# 追加元素1
member.append('FishC') # 只能加一个元素
print(member)
# 追加元素2
member.extend(['黑夜', '竹林小溪']) # 用一个列表来扩张另一个列表
print(member)
# 追加元素3
member.insert(0, '牡丹') # 参数:位置,内容
print(member)
print()
3.动手1:給列表名单插入成绩club = ['YJ', 'ZMR', 'GJY']
club.insert(1, 88)
print(club)
club.insert(3, 90)
print(club)
club.append(85)
print(club)
print()
4. 动手2:打印列表内的元素for each in club:
print(each)
print()
5. 动手3:打印样式优化# 方法1:
count = 0
length = len(club)
while count < length:
print(club[count], club[count+1])
count += 2
print()
# 方法2:
for each in range(len(club)):
if each%2 == 0:
print(club[each], club[each+1])
|