function! Rand() return str2nr(matchstr(reltimestr(reltime()), '\v\d\d$')) endfunction function! RandInt() python << EOF from collections import defaultdict from random import randint d=defaultdict(int) for i in range(100000): d[str(randint(0, 99))] += 1 EOF return pyeval('d') endfunction let d={} let i=100000 while i let i-=1 let nr=Rand() let d[nr] = get(d, nr, 0) + 1 endwhile let pyd=RandInt() for i in range(100) call append('$', printf('" %2d %5d [python: %5d] ', i, d[i], pyd[i]) . repeat('#', d[i] * winwidth(0)/2000)) endfor " --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- " 0 929 [python: 979] ############################################################################################################### " 1 994 [python: 1023] ###################################################################################################################### " 2 1010 [python: 1018] ######################################################################################################################## " 3 988 [python: 957] ###################################################################################################################### " 4 1019 [python: 992] ######################################################################################################################### " 5 1043 [python: 975] ############################################################################################################################ " 6 1016 [python: 1001] ######################################################################################################################### " 7 1002 [python: 1064] ####################################################################################################################### " 8 1047 [python: 996] ############################################################################################################################# " 9 933 [python: 1024] ############################################################################################################### " 10 974 [python: 963] #################################################################################################################### " 11 1019 [python: 971] ######################################################################################################################### " 12 1037 [python: 973] ########################################################################################################################### " 13 925 [python: 1024] ############################################################################################################## " 14 1034 [python: 1021] ########################################################################################################################### " 15 1017 [python: 995] ######################################################################################################################### " 16 1030 [python: 1022] ########################################################################################################################### " 17 998 [python: 1031] ####################################################################################################################### " 18 990 [python: 1022] ###################################################################################################################### " 19 1022 [python: 977] ########################################################################################################################## " 20 1071 [python: 1055] ############################################################################################################################### " 21 975 [python: 1006] #################################################################################################################### " 22 1068 [python: 937] ############################################################################################################################### " 23 1015 [python: 983] ######################################################################################################################### " 24 982 [python: 994] ##################################################################################################################### " 25 995 [python: 985] ###################################################################################################################### " 26 977 [python: 1015] #################################################################################################################### " 27 989 [python: 999] ###################################################################################################################### " 28 1024 [python: 1006] ########################################################################################################################## " 29 978 [python: 978] #################################################################################################################### " 30 1040 [python: 983] ############################################################################################################################ " 31 932 [python: 987] ############################################################################################################### " 32 993 [python: 1019] ###################################################################################################################### " 33 1004 [python: 1021] ####################################################################################################################### " 34 973 [python: 988] #################################################################################################################### " 35 1031 [python: 985] ########################################################################################################################### " 36 1030 [python: 984] ########################################################################################################################### " 37 1020 [python: 1012] ######################################################################################################################### " 38 1031 [python: 1034] ########################################################################################################################### " 39 1057 [python: 959] ############################################################################################################################## " 40 966 [python: 966] ################################################################################################################### " 41 1028 [python: 973] ########################################################################################################################## " 42 1057 [python: 1042] ############################################################################################################################## " 43 1060 [python: 951] ############################################################################################################################## " 44 956 [python: 1019] ################################################################################################################## " 45 924 [python: 1023] ############################################################################################################## " 46 937 [python: 958] ############################################################################################################### " 47 980 [python: 1013] ##################################################################################################################### " 48 907 [python: 1082] ############################################################################################################ " 49 997 [python: 991] ####################################################################################################################### " 50 977 [python: 1045] #################################################################################################################### " 51 917 [python: 937] ############################################################################################################# " 52 968 [python: 1005] ################################################################################################################### " 53 945 [python: 980] ################################################################################################################ " 54 987 [python: 988] ##################################################################################################################### " 55 874 [python: 971] ######################################################################################################## " 56 1003 [python: 1016] ####################################################################################################################### " 57 971 [python: 997] #################################################################################################################### " 58 911 [python: 1011] ############################################################################################################ " 59 985 [python: 1026] ##################################################################################################################### " 60 1026 [python: 1002] ########################################################################################################################## " 61 998 [python: 1015] ####################################################################################################################### " 62 961 [python: 964] ################################################################################################################## " 63 1072 [python: 1031] ################################################################################################################################ " 64 991 [python: 1024] ###################################################################################################################### " 65 997 [python: 1056] ####################################################################################################################### " 66 1018 [python: 972] ######################################################################################################################### " 67 995 [python: 971] ###################################################################################################################### " 68 1066 [python: 986] ############################################################################################################################### " 69 1009 [python: 1053] ######################################################################################################################## " 70 988 [python: 936] ###################################################################################################################### " 71 1032 [python: 1020] ########################################################################################################################### " 72 1015 [python: 1049] ######################################################################################################################### " 73 1007 [python: 1019] ######################################################################################################################## " 74 1016 [python: 1020] ######################################################################################################################### " 75 1014 [python: 997] ######################################################################################################################### " 76 1029 [python: 975] ########################################################################################################################## " 77 982 [python: 1016] ##################################################################################################################### " 78 1037 [python: 1027] ########################################################################################################################### " 79 959 [python: 985] ################################################################################################################## " 80 1017 [python: 905] ######################################################################################################################### " 81 1001 [python: 1011] ####################################################################################################################### " 82 969 [python: 1068] ################################################################################################################### " 83 965 [python: 1014] ################################################################################################################### " 84 1018 [python: 1046] ######################################################################################################################### " 85 975 [python: 933] #################################################################################################################### " 86 1019 [python: 1009] ######################################################################################################################### " 87 1025 [python: 973] ########################################################################################################################## " 88 947 [python: 1004] ################################################################################################################# " 89 996 [python: 1019] ####################################################################################################################### " 90 1082 [python: 993] ################################################################################################################################# " 91 1045 [python: 1022] ############################################################################################################################ " 92 1010 [python: 997] ######################################################################################################################## " 93 1000 [python: 1023] ####################################################################################################################### " 94 1019 [python: 983] ######################################################################################################################### " 95 1031 [python: 1013] ########################################################################################################################### " 96 1059 [python: 956] ############################################################################################################################## " 97 1014 [python: 1028] ######################################################################################################################### " 98 986 [python: 959] ##################################################################################################################### " 99 1048 [python: 974] #############################################################################################################################