欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Python中輸入若干整數(shù)以逗號間隔實現(xiàn)統(tǒng)計每個整數(shù)出現(xiàn)次數(shù)

 更新時間:2022年04月06日 11:05:29   作者:Python進階者  
這篇文章主要介紹了Python中輸入若干整數(shù)以逗號間隔實現(xiàn)統(tǒng)計每個整數(shù)出現(xiàn)次數(shù)的相關(guān)資料,需要的小伙伴可以參考一下,希望對你有所幫助

一、前言

前幾天在Python鉆石交流群分享了一個Python基礎(chǔ)的問題,這里拿出來給大家分享下,一起學(xué)習(xí)下。

編寫程序,輸入若干整數(shù)(整數(shù)之間以逗號間隔),統(tǒng)計每個整數(shù)的出現(xiàn)次數(shù)。

這個題目并不難,但是對于初學(xué)者來說,還是有點難度的,一起來看看解決方法吧!

二、解決過程

解法一

其實這個題目就是在考你Python基礎(chǔ)的內(nèi)容。

代碼如下:

import collections
data = input(">>> ")
new_lst = eval(data)
frequency = collections.Counter(new_lst)
print(frequency)

當(dāng)然了,初學(xué)者肯定是不知道??Counter??這個方法的,確實有點作弊的嫌疑。

下面一起來看看其他的方法吧!

方法二

下面這個也是個字典計數(shù),直接上代碼,如下所示:

a = eval(input(">>>"))
a_count = dict()
for i in a:
? ? a_count[i] = a_count.get(i, 0) + 1
print(a_count)

這里很巧妙地使用了字典,而且使用了??get??方法,一氣呵成。如果你覺得難以理解,還可以看看下面的復(fù)雜版本。

解法三

直接上代碼了,如下所示:

data = input(">>> ")
new_lst = eval(data)
dic = {}
for item in new_lst:
? ? if item not in dic:
? ? ? ? dic[item] = 1
? ? else:
? ? ? ? dic[item] += 1
print(dic)

這個方法很純粹,也很容易理解,不多解釋了。

三、總結(jié)

這篇文章主要分享了一道Python基礎(chǔ)問題,針對該問題給出了具體的解析和代碼演示,一共3個方法,幫助粉絲順利解決了問題。相信肯定還有其他方法的,歡迎大家積極嘗試,

到此這篇關(guān)于Python中輸入若干整數(shù)以逗號間隔實現(xiàn)統(tǒng)計每個整數(shù)出現(xiàn)次數(shù)的文章就介紹到這了,更多相關(guān)Python 統(tǒng)計每個整數(shù)出現(xiàn)次數(shù)內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • PyTorch之前向傳播函數(shù)forward用法解讀

    PyTorch之前向傳播函數(shù)forward用法解讀

    這篇文章主要介紹了PyTorch之前向傳播函數(shù)forward用法,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-09-09
  • Python 一句話生成字母表的方法

    Python 一句話生成字母表的方法

    今天小編就為大家分享一篇Python 一句話生成字母表的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-01-01
  • Python中ConfigParser模塊示例詳解

    Python中ConfigParser模塊示例詳解

    有些時候在項目中,使用配置文件來配置一些靈活的參數(shù)是比較常見的事,因為這會使得代碼的維護變得更方便,而ini配置文件是比較常用的一種,今天介紹用ConfigParser模塊來解析ini配置文件,感興趣的朋友一起看看吧
    2023-01-01
  • Python之Matplotlib文字與注釋的使用方法

    Python之Matplotlib文字與注釋的使用方法

    這篇文章主要介紹了Python之Matplotlib文字與注釋的使用方法,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-06-06
  • 基于Python+Matplotlib繪制漸變色扇形圖與等高線圖

    基于Python+Matplotlib繪制漸變色扇形圖與等高線圖

    這篇文章主要為大家介紹了如何利用Python中的Matplotlib繪制漸變色扇形圖與等高線圖,文中的示例代碼講解詳細,感興趣的小伙伴可以了解一下方法
    2022-04-04
  • 跟老齊學(xué)Python之集成開發(fā)環(huán)境(IDE)

    跟老齊學(xué)Python之集成開發(fā)環(huán)境(IDE)

    IDE的全稱是:Integrated Development Environment,簡稱IDE,也稱為Integration Design Environment、Integration Debugging Environment,翻譯成中文叫做“集成開發(fā)環(huán)境”,在臺灣那邊叫做“整合開發(fā)環(huán)境”。
    2014-09-09
  • Python的None和C++的NULL用法解讀

    Python的None和C++的NULL用法解讀

    這篇文章主要介紹了Python的None和C++的NULL用法,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-05-05
  • python3中的函數(shù)與參數(shù)及空值問題

    python3中的函數(shù)與參數(shù)及空值問題

    這篇文章主要介紹了python3-函數(shù)與參數(shù)以及空值,本文通過實例代碼給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-11-11
  • Django操作cookie的實現(xiàn)

    Django操作cookie的實現(xiàn)

    很多網(wǎng)站都會使用Cookie。本文主要介紹了Django操作cookie的實現(xiàn),結(jié)合實例形式詳細分析了Django框架針對cookie操作的各種常見技巧與操作注意事項,需要的朋友可以參考下
    2021-05-05
  • 使用Django+Pytest搭建在線自動化測試平臺

    使用Django+Pytest搭建在線自動化測試平臺

    最近由于公司的發(fā)展安排本人實現(xiàn)公司項目的自動化測試,下面這篇文章主要給大家介紹了關(guān)于如何Django?+?Pytest搭建在線自動化測試平臺的相關(guān)資料,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下
    2022-07-07

最新評論