|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
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])
复制代码 |
评分
-
查看全部评分
|