漫威 DC 英雄綜合實力排位,這人秒殺滅霸

2021-02-28 高級農民工

摘要:Python 數據採集、分析實戰。

昨天借最近持續火爆的的《復聯4》說了說漫威電影宇宙票房話題,今天票房就上升到了全球第二,超越保持 20 多年記錄的《鐵達尼號》,有生之年能見到也是難得了。

另外,文末賣了個關子:那麼多英雄到底誰最強?今天就來用 Python 對比分析一下各位英雄的綜合實力,結果絕對超出你預料。

先說說下漫威電影和漫威漫畫的關係。我們看的電影叫「漫改電影」,意思就是從漫畫中改編過來搬上熒幕的。這些電影出現不過十年,而漫畫五十年前就出現了,大多數數角色由斯坦·李創造,所以你可以看到每部漫威電影他都有客串。

電影中為了呈現更好的視覺效果以刺激觀眾感官,會刻意加強或者弱化某些英雄的能力,尤其是精彩的打鬥場景,讓我們以為這就是他們的真實實力。

比如:

美隊跟誰都能五五分

最強之人是滅霸

正面對決猩紅女巫能手撕滅霸

驚奇隊長貌似是唯一一個能單挑不怵滅霸的

而在漫畫中的實際情況並不完全是這樣。漫畫裡對每個角色都設定了能力值,能力值包括六個方面,分別是:

Intelligence / 智力

Power / 能量

Strength /  力量

Speed / 速度

Durability / 耐力

Combat / 格鬥技

比如鋼鐵俠的能力值是這樣的:

可以看到他的智力和能量值是滿分,很貼合電影中 Tony Stark 演的鋼鐵俠形象。而速度和格鬥技巧不過剛及格,可電影中給我們看到的鋼鐵俠上天入地速度槓槓的,打鬥也很強。唯一的解釋就是,電影作了美化。

在權威漫畫人物網站:superherodb上,給每位角色都標出了能力值。孰強孰弱一對比就一目了然。

不只是上面這些熱門角色,該網站擁有包括漫威 、DC 在內的上百家漫畫公司的數千位漫畫角色詳細信息,可以說是非常強大。

當然,一個個去對比很麻煩而且很難發現深層次關係,這時候就需要 Python 出場了。

首先需要獲取這些數據,怎麼獲取呢?當然是爬蟲。鑑於以前爬過類似的網站,這裡就不爬了感興趣可以自行嘗試。

還有一種更為取巧的方法就是找現成的 API 接口然後調用即可。網上找了一圈,最終找到了 superheroapi 這個網站。

該網站上提供了 700 多位角色的詳細信息,數量雖不多但也夠用。

API 返回結果是 JSON 格式,包括能力值、身高體重等信息,例如:鋼鐵俠的信息如下:

1{
2  "response": "success",
3  "results-for": "Iron Man", 
4  "results": [
5    {
6      "id": "346",
7      "name": "Iron Man",
8      "powerstats": {  
9        "intelligence": "100",
10        "strength": "85",
11        "speed": "58",
12        "durability": "85",
13        "power": "100",
14        "combat": "64"
15      },
16...
17}

數據採集

下面我們用 Python 先獲取網站全部 700 多位角色信息然後保存到本地資料庫。

代碼見文末,幾分鐘就可以下載好結果如下:

簡單的清洗處理後就可以著手分析。

先看漫威復聯繫列。說起復聯最重要的人物自然是六位初代英雄。

初代六人組實力對比

憑電影中的印象對這六人的實力排序的話,你會怎麼排?

按圖上從左到右的順序來看看六人的實際實力。

雷神

通過雷達圖可以看到雷神很全面,多項數據都是滿分,幾乎沒有弱點,然而智力這塊兒只有中等水平。如果你看過雷神系列就會知道他的智商的確很捉急。

mark黑寡婦

寡姐身為六人組裡唯一的女性,不會飛也沒有什麼道具,最拿手的就是肉搏,《鋼鐵俠2》首次出場表現就奠定了她的風格。

mark

鷹眼

箭筒裡永遠射不完箭的鷹眼在《雷神1》中首次亮相,實力差不多是最弱的,感覺《復聯1》中演反派更厲害。

mark綠巨人

終於出現個和雷神實力匹配的對手,三項能力滿分,格鬥技和速度中等,浩克的確格鬥能力沒那麼強,在《復聯3》開頭分分鐘被滅霸給收拾了。智商比雷神高,畢竟是擁有 7 個博士頭銜的人。

mark美國隊長

整個系列一共說了三次「I can do this all day.」 的美隊給人最大的錯覺就是:和誰都能五五開,然而畢竟肉身,實際沒有那麼強。

mark鋼鐵俠

最後是最帥氣最聰明的託尼了,感覺沒有電影中想的那麼強大,主要他演得好印象分高。

mark

來個匯總看得更清楚,初代六人組孰強孰弱這下有答案了吧?

十位重要英雄實力

除了六位初代英雄,陸陸續續還出現了很多其他英雄,挑選十位露臉最多的來看看。

洛基

有「錘」必有「基」,雖然電影中洛基飾演的是反派,但其實不壞,跟雷神相愛相殺帶來不少笑料,所以重要人物中必須「Loki」的名字。


驚奇隊長

很多人都說驚奇隊長應該是《復聯》中最牛逼的人,在《復聯4》打了個醬油。戰鬥力的確很驚人,但 DC 中還有一個比她還厲害的男性「驚奇隊長」,一會兒說。


緋紅女巫

不得不說緋紅女巫是又美又能打,差點把滅霸撕了。我不會告訴你他們倆早在另外一部電影《老男孩》裡也上演了一出別樣「大戰」。


幻視

《復聯2》中誕生就擁有心靈寶石的幻視著實牛逼,把奧創打得滿地找牙,但到了後面怎麼就淪落到被保護的境地了。


奇異博士

卷福飾演的奇異博士還是很牛逼,有時間寶石、有鬥篷還有酷炫的阿戈摩託之眼。《復聯4》最後對著託尼豎起了一根手指,大概是說:「福爾摩斯,只能有一個。」


蟻人 & 蜘蛛俠

蟻人和蜘蛛俠差不多,飛來飛去。蟻人是復聯少數幾個絕頂聰明的人,可以說《復聯4》能夠逆轉,蟻人功勞很大。蜘蛛俠實力均衡,早在《鋼鐵俠》系列中就出場了,雖然身為託尼的小跟班,但漫畫中蜘蛛俠是漫威最大的 IP。


黑豹 & 冬兵

要問誰比鋼鐵俠還有錢,那必然是「振金王國」瓦坎達的國王黑豹了。在去年的獨立電影中大放異彩,復聯中到沒有太多施展拳腳的機會。

要論復聯有哪幾對相愛相殺組合,除了雷神和洛基,就是美隊和冬兵了,《美隊1》中還是挺感人的。

星爵

最後隆重出場的是星爵,也是我本人最喜歡的復聯英雄。《銀河護衛隊1》打養父,《銀河護衛隊2》打生父,《復聯34》打嶽父,他才是最牛逼的「滅爸」。現實中的嶽父是位了不得的人物:施瓦辛格。

雖然綜合實力不怎麼樣但銀河系尬舞天團的能力不是吹的。

來聽聽這首星爵伴隨 Walkman 尬舞的歌。

以上就介紹了十六位漫威英雄。

去掉四位稍弱人物,來對比下六人組綜合實力。

驚隊除了智商稍微弱點,其他基本無敵,這點和雷神很像,二者綜合實力也差不多,可以說是新老成員中最厲害的了。

滅霸

正派說完輪到大 BOSS 滅霸出場了。

看到滅霸就會想起電影中被他那寶石手套支配的恐懼,五一終於理解滅霸的初心了。而滅霸真實的實力如何呢,來看看他和雷神、驚奇隊長三人對比。

可以看到滅霸的優缺點非常明顯,優點是和託尼一樣絕頂聰明,缺點就是速度慢,難怪電影中要靠寶石跑到地球來。綜合來看,三者單挑的話基本五五開,滅霸戴上手套的話就另算了。

漫威和 DC 英雄比

作為兩大漫畫巨頭,漫威和 DC 一直在明爭暗鬥,早些年 DC 要比漫威混得好,漫威這十幾年才起來。兩大公司手上都握有大量漫畫角色,對比一下這兩家當家英雄應該會很有意思。

DC 比較熟知的就是超人了,這裡來拿雷神和超人對比下看看。可以看到超人近乎完美,比雷神聰明速度也更快,除了格鬥稍弱雷神,總體來說是碾壓雷神的。

DC 其他英雄又如何呢,把 700 多位英雄六項能力值匯總得到綜合實力,然後取前十名來看看。

標紅色的是 DC 家的

淺灰色是其他公司的

深黑色的是漫威家的

完全沒有想到,綜合實力最強的 10 位竟然有 8 位都來自 DC,漫威完全被碾壓,唯一登榜的是超越者(Beyonder),雷神都上不了榜。

然而問題來了,擁有如此眾多實力超強的英雄,DC 近些年為什麼風頭全被漫威壓住了?

榜單上排名第一得到了 600 滿分無敵了,來揭曉下 TA 是誰。

就是這位 Man of Miracles,別名 Mother of Existence 宇宙的創造者,上帝是他兒子。

其他有意思的最高的人

很多漫威英雄五大三粗,就來扒一扒哪些角色最高。排第一的是 「Ymir」超過 300 米,他是冰霜巨人的祖先,即洛基的祖先。範迪塞爾配音的  Groot 在銀護中非常高,也僅能排第 10。

最壯的人

復聯中浩克、滅霸都很壯,可在諸多大神面前就是小巫見大巫了。排第一的就是熟悉的哥斯拉,重達九萬噸,不得不說日本人腦洞真大。第二的金剛也有九千噸。

以上就是對宇宙英雄的一些簡單分析,感興趣的話可以自己試試。數據採集部分的代碼如下:

1
2"""
3Created on Mon May 5 12:57:10 2019
4@author: 高級農民工
5"""
6import requests
7import pandas as pd
8import re
9from requests.exceptions import RequestException
10import time
11from multiprocessing import Process, Pool
12import pymongo
13import os
14
15
16token = '輸入你的token' 
17
18def getapi(i):
19    url = 'https://superheroapi.com/api/%s/%s' % (token, i)
20    data = requests.get(url).json()
21    return data
22
23def parseapi(item):
24    lst = {
25        'id': item['id'],
26        'name': item['name'],
27        
28        'intelligence': item['powerstats']['intelligence'],
29        'strength': item['powerstats']['strength'],
30        'speed': item['powerstats']['speed'],
31        'durability': item['powerstats']['durability'],
32        'power': item['powerstats']['power'],
33        'combat': item['powerstats']['combat'],
34        
35        'gender': item['appearance']['gender'],
36        'race': item['appearance']['race'],
37        'height': item['appearance']['height'][1],  
38        'weight': item['appearance']['weight'][1],  
39        
40        'image': item['image']['url'],
41        'publisher': item['biography']['publisher'],  
42        'alignment': item['biography']['alignment']  
43    }
44
45    
46    write_csv(lst)
47
48    
49    
50
51    
52    image = item['image']['url']
53    save(image)
54
55def write_mongodb(lst):
56    client = pymongo.MongoClient('localhost', 27017)
57    db = client.marvel
58    mongo_collection = db.marvel_stats
59
60    if mongo_collection.update_one(lst, {'$set': lst}, upsert=True):
61        pass
62    else:
63        print('存儲失敗')
64    print('id:%s 存儲完成' % lst['id'])
65
66def write_csv(lst):
67    content = pd.DataFrame([lst])
68    content.to_csv('./marvel.csv', mode='a', encoding='utf_8_sig',
69                   index=False, header=None)
70
71def save(image):
72    
73    num = re.search('https:.*\/(.*?).jpg', image).group(1)
74    dir = os.getcwd() + '\\marvel\\'
75    if not os.path.exists(dir):
76        os.mkdir(dir)
77    file_path = '{0}\\{1}.{2}'.format(dir, num, 'jpg')
78    try:
79        response = requests.get(image)
80        if response.status_code == 200:
81            with open(file_path, 'wb') as f:
82                f.write(response.content)
83                print('編號:%s下載完成' % num)
84    except exceptions:
85        pass
86
87def main(i):
88    data = getapi(i)
89    parseapi(data)
90
91if __name__ == '__main__':
92    start = time.time()
93    pool = Pool()
94    for i in range(1, 732):
95        
96        pool.apply_async(main, args=[i, ])
97    pool.close()
98    pool.join()
99    end = time.time()
100    print('總共用時{}s'.format((end - start)))

相關焦點

  • DC漫威電影英雄實力大盤點,DC完勝!
    超級英雄電影在近些年來備受歡迎,其中以漫威和DC兩大品牌為首,它們也都有著自己最知名的超級英雄,比如漫威的鋼鐵俠、美隊、雷神等,DC的超人、蝙蝠俠、神奇女俠等。DC與漫威孰強孰弱,也成了兩大陣營粉絲們爭議的最大問題。下面就讓我們通過英雄實力對比分析來看看結果吧。
  • 漫威:四位能單挑滅霸的女性超級英雄,最後一位能讓滅霸化為灰燼
    漫威:四位能單挑滅霸的女性超級英雄,最後一位能讓滅霸化為灰燼滅霸是漫威旗下最經典的超級反派之一,在《復聯3》《復聯4》上映之後,越來越多的觀眾也都感受到了滅霸的強大之處,滅霸擁有宇宙級別的實力,甚至可以憑藉一己之力單挑整個復聯,在漫威中,能夠跟滅霸單挑的超級英雄並不多
  • 漫威中五位能夠秒殺滅霸的人物!
    漫威中五位能夠秒殺滅霸的人物自漫威推出的14部電影以來,已經陸陸續續地引進了許多反派角色到電影宇宙中,一些反派角色甚至像主角英雄一般受到粉絲的追捧,像湯姆·希德勒斯頓扮演的洛基和文森特·多諾費奧扮演的金並。
  • 漫威最強法師古一,與奧丁實力相當!秒殺無限手套滅霸輕而易舉
    這是一群特殊的超級英雄,他們不抓捕壞人,不參與對抗外星侵略(老奇除外),對於他們來說,這個世界更加危險,在普通人看來近乎玩笑話的超自然怪物卻是他們每天必須面對的困難。而這些魔法系的超級英雄中最有名的想必就是奇異博士了吧?但有一個更加強大的法師很容易被漫迷們忽略。作為奇異博士的師傅,古一法師的實力同樣也不是蓋的,秒殺滅霸不是吹,那麼古一法師的實力究竟如何呢?
  • DC的黑暗君主,秒殺漫威滅霸的存在,達克賽德到底有多恐怖?
    看完《復聯3》的小夥伴們對大反派滅霸的實力,應該有了一個確切的認識了,吊打復仇者聯盟的超級英雄們,最後更是打了響指殺死了宇宙中的一半人口!但是你知道嗎,其實滅霸這個角色是根據一個更加殘暴恐怖的角色塑造而成的,那就是DC宇宙的黑暗君主,達克賽德!
  • 不屬於漫威宇宙的漫威英雄電影,如果當時他在,滅霸可能被秒殺
    鋼鐵俠》的橫空出世,在這一部電影中,漫威埋下了一個巨大的伏筆,預告著漫威宇宙的開啟。而之後的電影,無一例外的都與其他電影有所聯動,這也是漫威宇宙電影的特點之一。大家都知道,在20多年前,漫威因為財政問題,不得不賣出部分英雄的版權給其他公司,而其他公司也充分利用取得的英雄
  • 不屬於漫威宇宙的漫威英雄電影,如果當時他在,滅霸可能被秒殺
    大家都知道,在20多年前,漫威因為財政問題,不得不賣出部分英雄的版權給其他公司,而其他公司也充分利用取得的英雄,拍成了多部電影,所以很多電影雖然用了漫威的人物,但並不屬於漫威宇宙。
  • 滅霸之後漫威電影宇宙涼涼?下一個10年就靠這些反派了!
    拋開電影宇宙不談,漫威其實也有可以與小丑並列的經典反派,下面小編就列舉幾位。杜姆神君他的人氣一直是漫威三甲的存在,基本上是個漫威英雄都被他招惹過,是超英至兇至惡之敵。神君杜姆和常態毀滅博士不一樣:僅談漫畫,無論實力還是地位成就,常態杜姆博士也是地球的一線反派級別。神君不是白叫的!
  • 漫威電影中最悲催的反派,從漫畫中與滅霸單挑,變成被一矛秒殺
    幻視是漫威中最為知名的機器人英雄,在電影中幻視的身體是奧創為自己準備的「完美身體」,這具身體由振金所造,並且腦門上還鑲嵌了心靈寶石。振金與金剛狼體內的艾德曼合金、鍛造雷神之錘的烏魯、死侍雙刀的材料碳納鋼並稱為「漫威四大奇異金屬」。
  • 漫威英雄實力排名官方,滅霸排第四,驚奇隊長乃「最強復仇者」
    隨著《復仇者聯盟4》的上映,有關漫威英雄的實力也是被網友拿出來進行對比了,那麼你知道漫威英雄實力排名官方是個怎麼樣的情況嗎?排在第一位的又是哪個呢?我想很多人都根本就不清楚,而像正派角色的美國隊長、奇異博士、綠巨人、蜘蛛俠等人甚至連前十都排不上,下面我們便一起來看看官方給出的排名情況!
  • 漫威:滅霸是復仇者聯盟遇到的最強反派?都忽略了這2位,第1能秒殺...
    漫威:滅霸是復仇者聯盟遇到的最強反派?都忽略了這2位,第1能秒殺滅霸! 在漫威的世界裡,很多小夥伴都認為滅霸是復仇者聯盟遇到的最強反派,畢竟如果不是蟻人關鍵時刻發現了量子領域,那麼滅霸的夢想已經完成了。但實際上滅霸並不是最強反派,這兩位都能擊敗滅霸。
  • 漫威超級英雄世界的「三大魔頭」,能打敗滅霸的就這三人!
    在漫威世界中,有著很多的世界觀,很多的宇宙,每個宇宙都有自己代表的超級英雄與邪惡反派,他們在漫威的世界中進行的著破壞與戰鬥,仔細想想對比,縱觀這麼多的平行空間中的邪惡反派boss,這三位簡直是魔神級別的存在了,目前呼聲最高的滅霸估計都難敵這三人!
  • 漫威:電影中滅霸的軍事實力被削弱到了極點!
    滅霸是漫威中最為知名的反派之一,也是電影中塑造最為成功的反派,滅霸的「宇宙平衡理論」雖然還有很大的缺陷,但至少與英雄們戰鬥的原因不再是復仇、統治世界、賺錢這三個我們已經司空見慣的俗套理由了。在漫威的設定中,滅霸不僅是個自身實力強大的反派,還是一位妥妥的「宇宙軍閥」!
  • 漫展上的漫威英雄,滅霸比原版還醜,神秘客神還原
    漫展上的漫威英雄,滅霸比原版還醜,神秘客神還原如今越來越多的人都喜歡上了漫威電影,熒幕上那些可以上天入地的超級英雄更是深受觀眾的喜愛,不同的漫威角色都有自己不一樣的魅力,許多人都喜歡通過cosplay來表達對角色的喜愛,特別是在一些漫展上,我們可以看到許多翻版的超級英雄
  • 被漫威電影埋沒的幾名英雄,一旦暴走,滅霸都扛不住
    在電影《復仇者聯盟》裡,我們可以很直觀地看到滅霸的實力非常強大,無論有無手套都一樣的強,眾多超級英雄一個個的被他擊敗,在《復仇者聯盟3》裡幾乎全部英雄被抹殺,連最猛的浩克都被滅霸完虐,漫威難道就沒有能對付滅霸的英雄了?
  • 漫威:行星吞噬者有哪些悲慘的結局?曾經被滅霸一招秒殺
    漫威:行星吞噬者有哪些悲慘的結局?曾經被滅霸一招秒殺在漫威宇宙中,行星吞噬者是一個非常特殊的存在,雖然吞星的頭銜是五大創世神之一,但是在漫威漫畫中卻經常被虐,各種劇情殺,一點都不像是創世神,動不動就被漫威拿來祭天,吞叔也因此成為了許多漫威粉調侃的對象,下面我們一起去看看吞星在漫威中有哪些悲催的結局吧。
  • DC曼哈頓博士與漫威滅霸碰撞?原子厲害還是宇宙之心更加強大?
    曼哈頓博士,實力十分強大,即使在DC這個「怪物橫行霸道」的世界也算是數一數二的超級英雄,他的存在很特殊,僅於《守望者》裡出現過,不過在新的DC宇宙裡,曾有超級英雄傳出見過曼哈頓博士的流言。滅霸,在漫威的地位與曼哈頓相似,都是「神」一般的狠角色,凡是到場的地方一片滿目瘡痍,雖然滅霸作為反派,但其實力也已經達到了漫威世界的終極水平。
  • 滅霸真的是最強反派?漫威電影中出現過的這四位反派都能秒殺他!
    《復仇者聯盟3:無限戰爭》上映已經有一段時間了,這部電影為我們帶來了漫威有史以來最讓人絕望的反派,他向超級英雄們展現了前所未有的力量,一個響指就讓宇宙中一半的人口都消失了,輕易便擊潰復聯,簡直是bug般的存在!但是,在漫威龐大的電影世界中,還有許許多多的強大角色。
  • 這些超級英雄都是被粉絲吹出來的 綠巨人秒天秒地那為何打不過滅霸?
    美國漫畫中,總有那麼幾個粉絲跳出來吹噓某某英雄如何如何厲害,但實際上呢?他們的表現甚至沒有黑寡婦或者鋼鐵俠出色。在這些人眼中,有些角色可以秒天秒地秒滅霸,手刃吞星隨意蹂躪。呵呵噠!1.曼哈頓博士被吹噓的超過一切,甚至有人說能秒殺漫威DC所有人物,僅此於TOAA?
  • 漫威最強英雄排名,滅霸排名13 前十可以秒殺復仇者聯盟
    漫威擁有十分龐大的角色陣容,從神奇四俠到X戰警再到復仇者聯盟,他們個個都身懷絕技。誰是你心目中的超級英雄,今天我們將深入了解這些漫威角色。除此之外它還可以控制分子和光能讓人死而復生。綠巨人擁有無限能量幾乎刀槍不入,在過去四十年中,浩克幾乎與漫威漫畫中每一個英雄與反派交戰過。它還擁有超高智商,是地球上最有才華得核科學家。