芝士小鱼 2023-11-23 19:20 采纳率: 83.3%
浏览 10

python的列表程序

1.请用列表同时用英文列出10个心中想去的旅游的地方。
(1)列出这10个地方
(2)反向列出这10个地方
(3) 由小排到大,同时列出来
(4) 由大排到小,同时列出来
(5) 请在第一个位置增加“Antarctic”,请在最后位置增加“Arctic Sea
(6)请在中央位置增加“Chicago”
(7)请分别删除第了个和第9个元素
(8)请用四种方式列出前3个地方
(9)请判断“Shanghair这个地方是否在你的列表中,如果在打印他的位置,如果不在请将其加入列表中
2.输入10位学生的考试成绩,统计并输出其中的最高分maxScore、最低分minScore和平均分aveScore。
3. 创建长度为30的列表,其元素为100~999范围的随机整数。编写程序找出列表中不能被20以内素数整除的元素。
4. 某个班级的学生信息如下表所示
姓名 性别 籍贯
陈妍 女 江苏南京
黄茂林 男 江苏南通
梁玉洁 女 江苏南京
刘文娟 女 江苏盐城
吴国强 男 安徽合肥
徐心宇 男 江苏扬州
夏志成 男 江苏南通
张铭峰 男 江苏扬州
贾楠 女 江苏苏州
请将以上每行信息存成一个列表,并且统计出这些同学来自多少个不同的地区,这些地区分别是什么?

  • 写回答

2条回答 默认 最新

  • 梦幻精灵_cq 2023-11-23 22:44
    关注
    • 4、

      img

    python代码

    
    # 4、
    text = '''4.某个班级的学生信息如下表所示
    姓名 性别 籍贯
    陈妍 女 江苏南京
    黄茂林 男 江苏南通
    梁玉洁 女 江苏南京
    刘文娟 女 江苏盐城
    吴国强 男 安徽合肥
    徐心宇 男 江苏扬州
    夏志成 男 江苏南通
    张铭峰 男 江苏扬州
    贾楠 女 江苏苏州
    请将以上每行信息存成一个列表,并且统计出这些同学来自多少个不同的地区,这些地区分别是什么?'''.split('\n')[1:-1] # 拆分数据行。
    t = tuple([i.split() for i in text]) # 将每行数据存入列表。
    native = set([i[-1] for i in t[1:]]) # 集合去重。
    
    print(f"\n4、\n每行信息存成一个列表:\n{t}\n\n这些同学来自{len(native)}个不同的地区,这些地区分别是:{','.join(native)}。")
    
    

    3、

    img

    python代码

    
    # 3、
    from random import seed
    from random import randint
    
    
    #seed('DreamElf_cq') # 设置随机数种子。
    nums = [randint(100, 999) for i in range(30)] # 随机生成30个100~999的整数列表。
    print(f"\n列表{nums}中不可以被20以内质数整数的数有:")
    
    result = []
    
    for i in nums:
        for j in (2, 3, 5, 7, 11, 13, 17, 19):
            
            if [1 if j%i else 0 for i in (2, 3, 5, 7, 11, 13, 17, 19)].count(1) == 8:
                result.append(i)
    
    print(' 列表中没有这样的整数 '.center(30, '~') if not result else result)
    
    

    评论 编辑记录

报告相同问题?

问题事件

  • 创建了问题 11月23日