8、Python编程基础:列表推导式、循环、文件操作与数据结构

Python编程基础:列表推导式、循环、文件操作与数据结构

1. 绘图准备

在创建特定绘图时,需要在循环前放置以下两个绘图语句:

import matplotlib.pyplot as plt
import pylab

plt.figure(figsize=(6,4))  # 打开新的绘图窗口
plt.hold(True)    # 保留旧的绘图

循环体中应仅包含一个绘图语句:

pylab.plot(x, profile)  # 绘制轮廓

其余绘图语句应放在循环之后。

2. 列表推导式

列表推导式是一种创建列表的方式,类似于 for 循环,但更为紧凑。

2.1 示例代码
list1 = [' a  ', '    b   ', 'c   ']
list1_stripped = []
for s in list1:
    list1_stripped.append(s.strip())
print(list1_stripped)
list1_stripped_2 = [s.strip() for s in list1]
print(list1_stripped_2)

list2 = []
for val in srange(0.0, 10.0, 1.0):
    if val % 2 == 0:
  
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值