
列表
17535
这个作者很懒,什么都没留下…
展开
-
列表元素改写(10分)
7列表元素改写(10分) 题目内容: 输入一个列表alist,要求列表中的每个元素都为正整数且不超过10; 将列表中的奇数变为它的平方,偶数除以2后打印新的列表(新的列表中所有元素仍都为整数)。 可以使用以下实现列表alist的输入: alist=list(map(int,input().split())) 同时为保证输出结果一致,请将集合内元素排序之后再输出。 如对于列表alist,可输出sor...原创 2020-04-17 23:22:30 · 494 阅读 · 0 评论 -
列表-排序 and 反转-sorted() reversed() key=()
alist=list(map(int,input().split())) print(sorted(alist)) #排序——从小到大 print(sorted(alist,reverse=True))#排序——从大到小 print(alist[::-1])#反转 print(list(reversed(alist)))#反转 4 2 -9 5 -3 [-9, -3, 2, 4, 5] [5, ...原创 2020-04-17 10:39:56 · 277 阅读 · 0 评论 -
列表-添加、合并+ .append() .extend()
>>> a=[1,2,3] >>> b=[3,6,9] >>> a+b #a b 都不发生改变 [1, 2, 3, 3, 6, 9] >>> a.extend(b)#无[ ] 等同于+ 且 a改变 >>> a [1, 2, 3, 3, 6, 9] >>> a.append(b)#带有[...原创 2020-04-17 10:07:20 · 280 阅读 · 0 评论 -
列表-嵌套 x=[[ ]]
>>> x=[[]] >>> x [[]] >>> x[0] [] >>> x[0].append(1) #.append()只能添加一个元素! >>> x [[1]] >>> x[0].append(1) >>> x [[1, 1]] >>> x[0] ...原创 2020-04-17 09:35:13 · 399 阅读 · 0 评论 -
列表-alist=[1,2,3],alist*3与[alist]*3
>>> alist=[1,2,3] >>>alist [1, 2, 3] >>> alist*3 [1, 2, 3, 1, 2, 3, 1, 2, 3] >>> [alist] [[1, 2, 3]] >>> [alist]*3 [[1, 2, 3], [1, 2, 3], [1, 2, 3]]原创 2020-04-17 09:18:32 · 4142 阅读 · 0 评论