列表

详情


NP31. 团队分组

描述

创建一个列表group_list,其中依次包含字符串 'Tom', 'Allen', 'Jane', 'William', 'Tony' 表示这个小组成员的名字。现有三项任务需要他们去完成,根据不同任务的繁琐度和实际情况需要分别派2人、3人、2人来完成,他们决定通过对列表分片来分配任务。
使用print()语句和切片来打印列表group_list的前两个元素表示去做第一个任务的人的名字
再使用print()语句和切片来打印列表group_list的中间三个元素表示去做第二个任务的人的名字,
再使用print()语句和切片来打印列表group_list的后两个元素表示去做第三个任务的人的名字。

输入描述

输出描述

按照题意输出
['Tom', 'Allen']
['Allen', 'Jane', 'William']
['William', 'Tony']

原站题解

Python 解法, 执行用时: 10ms, 内存消耗: 2828KB, 提交时间: 2022-06-16

group_list = ['Tom','Allen','Jane','William','Tony']
print group_list[0:2]
print group_list[1:4]
print group_list[-2:]

Python 解法, 执行用时: 10ms, 内存消耗: 2832KB, 提交时间: 2022-06-27

group_list=[ 'Tom', 'Allen', 'Jane', 'William', 'Tony' ]
print group_list[0:2]
print group_list[1:-1]
print group_list[3:5]

Python 解法, 执行用时: 10ms, 内存消耗: 2836KB, 提交时间: 2022-07-08

group_list = [ 'Tom', 'Allen', 'Jane', 'William', 'Tony' ]
print(group_list[:2])
print(group_list[1:4])
print(group_list[3:])

Python 解法, 执行用时: 10ms, 内存消耗: 2836KB, 提交时间: 2022-06-10

a = ["Tom", "Allen", "Jane", "William", "Tony"]
print(a[:2])
print(a[1:4])
print(a[3:]);

Python 解法, 执行用时: 10ms, 内存消耗: 2840KB, 提交时间: 2022-08-05

group_list=['Tom','Allen', 'Jane', 'William', 'Tony']
print(group_list[0:2])
print(group_list[1:4])
print(group_list[-2:])

上一题