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:
超级会员免费看
订阅专栏 解锁全文
18万+

被折叠的 条评论
为什么被折叠?



