python——基础练习(五)

简介: python——基础练习(五)

2022年1月15日python代码练习如下:

第一部分:

a = [1,2,3]
a.append(4) #列表尾部加单个元素
print (a)
a = [1,3,5]
a = a+[7,9]
print (a) #列表插入元素+
a = [2,4,6]
a.pop()
print (a)#pop移出列表最后一个元素
a = [1,5,9]
a[1] = [3,4]
print (a) #列表中嵌套一个列表
#1.计算列表内所有元素之和
def sum_list(list):
    sum = 0
    for i in list:
        sum +=i
    return sum
if __name__ == '__main__':
    list1 = [1,2,3]
    print ('list1{}所有元素的和为:'.format(list1),sum_list(list1))
    list2 = [1,3,5]
    print ('list2{}所有元素的和为:'.format(list2),sum_list(list2))
 
 
#2.显示范围内所有的偶数,不包含结束值
def even_number(begin,end):
    result = []
    for i in range(begin,end):
        if i % 2 == 0:
            result.append(i)
    return result
if __name__ == '__main__':
    begin = 1
    end = 10
print ('begin={0},end={1}'.format('1','10'),even_number(begin,end))

输出结果:
图片.png

第二部分:

#3.移除列表中的多个元素
def remove_list(a,b):
    for i in b:
        a.remove(i)
    return a
if __name__ == "__main__":
    a = [1,3,5,7]
    b = [5,7]
print (f'from {a} remove {b} -->result:',remove_list(a,b))
 
#4.实现列表去重
def new_list(a):
    result = []
    for i in a:
        if i not in result:
            result.append(i)
    return result
if __name__ == "__main__":
    a = [1,2,1,4,2,1,3]
    print ("去重过的列表:",new_list(a))
 
#5.简单的列表排序
if __name__ =="__main__":
    a = [1,5,4,5,7]
    print (a)
    print (sorted(a))#升序
    print (sorted(a,reverse=True))#降序排列

输出结果:

图片.png

相关文章
|
2月前
|
Python
Python:函数篇(每周练习)
Python:函数篇(每周练习)
82 1
|
3月前
|
机器学习/深度学习 人工智能 算法
【Python】编程练习的解密与实战(一)
【Python】编程练习的解密与实战(一)
38 0
|
5月前
|
算法 Python
Python实战练习示例
Python实战练习示例
43 7
|
8月前
|
iOS开发 Python
Python流程控制语句-条件判断语句练习及应用详解
Python流程控制语句-条件判断语句练习及应用详解
95 0
|
10天前
|
存储 索引 Python
Python从入门到精通——1.3.1练习编写简单程序
Python从入门到精通——1.3.1练习编写简单程序
|
18天前
|
索引 Python
python 格式化、set类型和class类基础知识练习(上)
python 格式化、set类型和class类基础知识练习
49 0
|
3月前
|
Python
Python猜字游戏是一种常见的编程练习
Python猜字游戏是一种常见的编程练习
25 2
|
3月前
|
机器学习/深度学习 人工智能 算法
【Python】编程练习的解密与实战(四)
【Python】编程练习的解密与实战(四)
38 0
|
3月前
|
机器学习/深度学习 人工智能 算法
【Python】编程练习的解密与实战(二)
【Python】编程练习的解密与实战(二)
51 0
|
4月前
|
算法 小程序 搜索推荐
python一百道经典基础练习题目
python一百道经典基础练习题目
62 1