python 容器之列表(list)练习
python 容器之列表(list)练习
·
python 容器之列表(list)练习
"""
定义一个列表, 内容是: [21, 25, 21, 23, 22, 20], 记录的是一批学生的年龄
请通过列表的功能(方法), 对其进行
1. 定义这个列表, 并用变量接收它
2. 追加一个数字31, 到列表的尾部
3. 追加一个新列表[29, 33, 30], 到列表的尾部
4. 取出第一个元素(应是: 21)
5. 取出最后一个元素(应是: 30)
6. 查找元素31, 在列表中的下标位置
"""
# 1. 定义这个列表, 并用变量接收它
num_list = [21, 25, 21, 23, 22, 20]
print(f"打印当前 num_list: {num_list}")
# 2. 追加一个数字31, 到列表的尾部
num_list.append(31)
print(f"打印当前 num_list: {num_list}")
# 3. 追加一个新列表[29, 33, 30], 到列表的尾部
num_list2 = [29, 33, 30]
num_list.extend(num_list2)
print(f"打印当前 num_list: {num_list}")
# 4. 取出第一个元素(应是: 21)
num = num_list[0]
print(f"取出第一个元素是: {num}")
# 5. 取出最后一个元素(应是: 30)
num = num_list[-1]
print(f"取出最后一个元素是: {num}")
# 拓展 5. 取出最后一个元素(应是: 30)
num = num_list[len(num_list) - 1]
print(f"拓展: 取出最后一个元素是: {num}")
# 6. 查找元素31, 在列表中的下标位置
index = num_list.index(31)
print(f"元素31, 在列表中的下标位置是: {index}")
# 练习
print("==========练习==========")
"""
定义一个列表, 内容是: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
.遍历列表, 取出列表内的偶数, 并存入一个新的列表对象中
.使用 while 循环和 for 循环各操作一次
"""
my_list = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
new_list_while = list()
new_list_for = []
# while 循环实现:
index = 0
while index < len(my_list):
el = my_list[index]
if el % 2 == 0:
new_list_while.append(el)
index += 1
print(f"while循环实现: {new_list_while}")
# for 循环实现:
for el in my_list:
if el % 2 == 0:
new_list_for.append(el)
print(f"for循环实现: {new_list_for}")
开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!
更多推荐
已为社区贡献2条内容
所有评论(0)