zoukankan      html  css  js  c++  java
  • python3 练习题100例 (二十七)列表元素改写

    题目内容:

    输入一个列表alist,要求列表中的每个元素都为正整数且不超过10;

    将列表中的奇数变为它的平方,偶数除以2后打印新的列表(新的列表中所有元素仍都为整数)。

    可以使用以下实现列表alist的输入:

    1. alist=list(map(int,input().split()))
    同时为保证输出结果一致,请将集合内元素排序之后再输出。

    如对于列表alist,可输出sorted(alist)。

    输入格式:

    共一行,用来输入列表的元素值,以空格隔开。

    输出格式:

    共一行,以列表形式打印输出。

    输入样例:

    1 2 3 4

    输出样例:

    [1,1,2,9]

    时间限制:500ms内存限制:32000kb
    alist=list(map(int,input().split()))
    
    for i in range(len(alist)):
        if alist[i] % 2 == 0:
            alist[i] = int(alist[i]/2)
        else:
            alist[i] = alist[i] * alist[i]
    
    print(sorted(alist))
  • 相关阅读:
    js固定在顶部
    css垂直居中
    HTML 5离线存储
    jdbc数据库操作
    I/O输入输出流
    异常处理
    java实现冒泡排序算法
    Java 方法
    java 循环 基本类型
    Java中Arrays工具类
  • 原文地址:https://www.cnblogs.com/LoveBeautiful/p/10237481.html
Copyright © 2011-2022 走看看