从STDIN输入到数组

时间:2018-05-04 17:12:37

标签: perl

以下所有内容似乎都有效。但是等价吗?

方法1:

chomp(my @array = <STDIN>); 

方法2:

my @array;  
chomp(@array = <>);   

方法3:

chomp(my @array = <>);  

1 个答案:

答案 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) 而不是STDINARGV是一个“神奇”的句柄,可以依次从ARGV中列出的每个文件中读取,如果@ARGV为空则从STDIN中读取。

最后两个是相同的。