以下所有内容似乎都有效。但是等价吗?
方法1:
chomp(my @array = <STDIN>);
方法2:
my @array;
chomp(@array = <>);
方法3:
chomp(my @array = <>);
答案 0 :(得分:5)
第一个来自import seaborn as sns
from matplotlib.colors import ListedColormap
palette = sns.color_palette("RdBu_r", n=7) # could make n = 100 as a quick fix
cmap = ListedColormap(colors=palette)
cmap.set_bad(color='black', alpha=0.5)
sns.heatmap(cmap=cmap)
而不是STDIN
。 ARGV
是一个“神奇”的句柄,可以依次从ARGV
中列出的每个文件中读取,如果@ARGV
为空则从STDIN
中读取。
最后两个是相同的。