python基础随记

本文介绍了Python中列表的基础操作,包括添加和删除元素:如append、insert、del和pop方法。还详细讲解了如何对列表进行排序,如sort、sorted和reverse函数。此外,还涉及到了列表长度的获取、数值列表的统计函数以及函数和模块的导入方式。
摘要由CSDN通过智能技术生成

列表基础

添加和删除元素

1.在列表末尾添加元素

motorcycles = ['honda', 'yamaha', 'suzuki']
print(motorcycles)
#将元素添加至列表末尾
motorcycles.append('ducati')

2.在列表中插入元素

使用方法 insert() 可在列表任意位置添加新元素(需指定元素索引和值)

#insert()插入新元素
motorcycles.insert(0, 'ducati')

3.从列表中删除元素
3.1 使用 del 删除元素(需明确删除元素在列表中的位置)

#del删除元素
del motorcycles[0]

3.2 使用 pop() 删除元素(删除列表末尾元素,可继续使用删除元素,弹出列表任何位置元素)

#创建变量存储删除元素
popped_motorcycle = motorcycles.pop()
#弹出任意位置的元素
poped_motorcycle = motorcycles.pop(0)

3.3 remove() 根据值删除元素

#remove() 删除元素
motorcycles.remove('ducati')

列表排序

1.sort() 永久性排序(假设列表中所有值都是小写,则按字母顺序)

cars = ['bmw', 'audi', 'toyota', 'subaru']
#正向永久排序
cars.sort()
#反向永久排序
cars.sort(reverse=True)

2. sorted() 对列表临时排序

cars = ['bmw', 'audi', 'toyota', 'subaru']
#正向临时排序
message = sorted(cars)
#反向临时排序
message = sorted(cars, reverse=True)

3. reverse() 倒着打印列表

cars.reverse()

4. 确定列表长度

len(cars)

创建数值列表

1.简单统计函数

digits = [1, 2, 3, 4, 5]
min(digits)
max(digits)
sum(digits)

2.列表解析

squres = [value**2 for value in range(1,11)]

函数存储在模块中

  1. 导入整个模块
    import pizza
  2. 导入特定函数
    from module_name imprt function_name
  3. 导入任意数量的函数
    from module_name imprt function_0, function_1, function_2

为函数、模块指定别名

  1. 函数指定别名
    from moudle_name import function_name as fn
  2. 模块指定别名
    import moudle_name as mn
  3. 导入模块所有函数
    from module_name import *

导入类

  1. 导入单个类
    from class_name import method_name
    from car import Car
  2. 导入多个类
    from car import Car, ElectricCar
  3. 导入整个模块
    import car
  4. 导入模块中的所有类
    from moudle_name import *
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值