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

Python 如何提高元組的可讀性

 更新時間:2019年08月26日 15:16:39   作者:JasonMingHao  
這篇文章主要介紹了Python 如何提高元組的可讀性,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下

這篇文章主要介紹了Python 如何提高元組的可讀性,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下

假設(shè)學(xué)生系統(tǒng)中數(shù)據(jù)為固定格式:(名字,年齡,性別,郵箱)

('jack','16','male','jack3001@gmail.com')
('eric','17','male','eric@qq.com')
('xander','16','female','lucy123@yahoo.com')

方案一:

from enum import IntEnum
NAME,AGE,SEX,EMAIL=range(4)
s=('jim','16','male','jim8721@gmail.com')
# print(NAME) # 0
class StudentEnum(IntEnum):
  NAME=0
  AGE=1
  SEX=2
  EMAIL=3

print(s[StudentEnum.NAME]) # jim
print(isinstance(StudentEnum.NAME,int)) # True

方案二:

from collections import namedtuple
Student=namedtuple('Student',['name','age','sex','email'])
s2=Student('jim','16','male','jim8721@gmail.com')
s3=Student('eric','16','male','eric3421@gmail.com')

print(s2) # Student(name='jim', age='16', sex='male', email='jim8721@gmail.com')
print(s3) # Student(name='eric', age='16', sex='male', email='eric3421@gmail.com')

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • 基于Python實現(xiàn)加強版煙花

    基于Python實現(xiàn)加強版煙花

    這篇文章主要為大家詳細介紹了如何利用Python制作一個加強版煙花景,文中的示例代碼講解詳細,對我們學(xué)習(xí)Python有一定幫助,需要的可以參考一下
    2022-02-02
  • python默認參數(shù)調(diào)用方法解析

    python默認參數(shù)調(diào)用方法解析

    這篇文章主要介紹了python默認參數(shù)調(diào)用方法解析,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-02-02
  • Python實現(xiàn)簡單多線程任務(wù)隊列

    Python實現(xiàn)簡單多線程任務(wù)隊列

    本文給大家介紹的是使用很簡單的代碼實現(xiàn)的多線程任務(wù)隊列,給大家一個思路,希望對大家學(xué)習(xí)python能夠有所幫助
    2016-02-02
  • 如何解決Pycharm運行報錯No Python interpreter selected問題

    如何解決Pycharm運行報錯No Python interpreter selected

    這篇文章主要介紹了如何解決Pycharm運行時No Python interpreter selected問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-05-05
  • mac使用python識別圖形驗證碼功能

    mac使用python識別圖形驗證碼功能

    這篇文章主要介紹了mac使用python識別圖形驗證碼功能,本文給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-01-01
  • Python 列表(List) 的三種遍歷方法實例 詳解

    Python 列表(List) 的三種遍歷方法實例 詳解

    這篇文章主要介紹了Python 列表(List) 的三種遍歷方法實例 詳解的相關(guān)資料,需要的朋友可以參考下
    2017-04-04
  • NumPy創(chuàng)建數(shù)組的多種方式實現(xiàn)

    NumPy創(chuàng)建數(shù)組的多種方式實現(xiàn)

    在使用NumPy時,通常需要先創(chuàng)建一個數(shù)組,然后再對這個數(shù)組進行各種操,本文主要介紹了NumPy創(chuàng)建數(shù)組的多種方式實現(xiàn),具有一定的參考價值,感興趣的可以了解一下
    2023-06-06
  • Python socket實現(xiàn)的簡單通信功能示例

    Python socket實現(xiàn)的簡單通信功能示例

    這篇文章主要介紹了Python socket實現(xiàn)的簡單通信功能,結(jié)合實例形式分析了Python socket通信的相關(guān)概念、原理、客戶端與服務(wù)器端實現(xiàn)技巧以及socketserver模塊多并發(fā)簡單實現(xiàn)方法,需要的朋友可以參考下
    2018-08-08
  • Python 基于jwt實現(xiàn)認證機制流程解析

    Python 基于jwt實現(xiàn)認證機制流程解析

    這篇文章主要介紹了python 基于jwt實現(xiàn)認證機制流程解析,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-06-06
  • Numpy中stack(),hstack(),vstack()函數(shù)用法介紹及實例

    Numpy中stack(),hstack(),vstack()函數(shù)用法介紹及實例

    這篇文章主要介紹了Numpy中stack(),hstack(),vstack()函數(shù)用法介紹及實例,具有一定借鑒價值,需要的朋友可以參考下
    2018-01-01

最新評論