欧美麻豆久久久久久中文_成年免费观看_男人天堂亚洲成人_中国一级片_动漫黄网站免费永久在线观看_国产精品自产av一区二区三区

中培偉業(yè)IT資訊頻道
您現(xiàn)在的位置:首頁 > IT資訊 > 軟件研發(fā) > python如何返回元組,列表或字典的?

python如何返回元組,列表或字典的?

2020-07-24 15:04:51 | 來源:中培企業(yè)IT培訓(xùn)網(wǎng)

Python中的數(shù)據(jù)結(jié)構(gòu)用于存儲(chǔ)數(shù)據(jù)集合,這些數(shù)據(jù)可以從函數(shù)中返回。那么python如何返回元組,列表或字典的?在本文中,我們將探討如何從這些數(shù)據(jù)結(jié)構(gòu)中返回多個(gè)值:元組,列表和字典。您可以從Python中的函數(shù)返回多個(gè)值。為此,返回一個(gè)包含多個(gè)值的數(shù)據(jù)結(jié)構(gòu),例如一個(gè)包含每周運(yùn)行里程數(shù)的列表。

def miles_to_run(minimum_miles):

week_1 = minimum_miles + 2

week_2 = minimum_miles + 4

week_3 = minimum_miles + 6

return [week_1, week_2, week_3]

print(miles_to_run(2))

# result: [4, 6, 8]

  元組

元組是有序的,不變的序列。這意味著,元組不能改變。

例如,使用元組來存儲(chǔ)有關(guān)一個(gè)人的信息:其姓名,年齡和位置。

nancy = ("nancy", 55, "chicago")

這是您編寫返回元組的函數(shù)的方式。

def person():

return "bob", 32, "boston"

print(person())

# result: ('bob', 32, 'boston')

注意,我們?cè)趓eturn語句中沒有使用括號(hào)。這是因?yàn)槟梢酝ㄟ^用逗號(hào)分隔每個(gè)項(xiàng)目來返回元組,如上面的示例所示。

文檔指出:“實(shí)際上,逗號(hào)是元組,而不是括號(hào)?!?但是,在空元組中必須加上括號(hào),否則會(huì)造成混淆。

這是一個(gè)使用括號(hào)()返回元組的函數(shù)示例。

def person(name, age):

return (name, age)

print(person("henry", 5))

#result: ('henry', 5)

  清單

列表是有序的可變序列。這意味著列表可以更改。

您可以使用列表來存儲(chǔ)城市:

cities = ["Boston", "Chicago", "Jacksonville"]

或考試成績:

test_scores = [55, 99, 100, 68, 85, 78]

看一下下面的功能。它返回一個(gè)包含十個(gè)數(shù)字的列表。

def ten_numbers():

numbers = []

for i in range(1, 11):

numbers.append(i)

return numbers

print(ten_numbers())

#result: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]

這是另一個(gè)例子。這次我們?cè)谡{(diào)用函數(shù)時(shí)傳遞了幾個(gè)參數(shù)。

def miles_ran(week_1, week_2, week_3, week_4):

return [week_1, week_2, week_3, week_4]

monthly_mileage = miles_ran(25, 30, 28, 40)

print(monthly_mileage)

#result: [25, 30, 28, 40]

混淆元組和列表很容易。畢竟,它們都是存儲(chǔ)對(duì)象的容器。但是,請(qǐng)記住以下主要區(qū)別:

元組不能改變。

列表可以更改。

辭典

字典包含用大括號(hào)括起來的鍵/值對(duì)。每個(gè)“鍵”都有一個(gè)相關(guān)的“值”。 {}

考慮下面的員工詞典。每個(gè)員工的名字都是一個(gè)“關(guān)鍵”,他們的職位是“價(jià)值”。

employees = {

"jack": "engineer",

"mary": "manager",

"henry": "writer",

}

這是您編寫返回帶有鍵,值對(duì)的字典的函數(shù)的方式。

def city_country(city, country):

location = {}

location[city] = country

return location

favorite_location = city_country("Boston", "United States")

print(favorite_location)

# result: {'B': 'U'}

在上面的示例中,“B”是鍵,“U”是值。

我們已經(jīng)涵蓋了很多基礎(chǔ)。關(guān)鍵是:您可以從Python函數(shù)返回多個(gè)值,并且有多種方法可以這樣做。以上就是關(guān)于python如何返回元組,列表或字典的全部內(nèi)容,想了解更多關(guān)于Python信息,請(qǐng)繼續(xù)關(guān)注中培偉業(yè)。

標(biāo)簽: Python 軟件研發(fā)
主站蜘蛛池模板: 一本大道久久a久久精二佰 亚洲AV色香蕉一区二区蜜桃 | 青草国产精品久久久久久久久 | 无码少妇人妻专区在线视频 | 永久免费观看黄网视频 | 综合色天天鬼久久鬼色 | 国产一卡三卡四卡无卡精品 | 福利视频一二区 | 99久免费精品视频在线观看 | 大地资源在线观看免费中文版 | 亚洲欧美乱日韩乱国产 | 97在线中文字幕免费公开视频 | AV无码中文字幕不卡一区二区三区 | 激情涩涩 | 爆乳啪啪无码成人二区亚洲欧美 | 日本少妇特殊按摩2 | 丰满岳跪趴高撅肥臀尤物在线观看 | 丰满岳乱妇在线观看中字 | 亚洲无人区码一码二码三码的特点 | 亚洲精品无码久久久影院五月天 | 亚洲精品国产自在久久 | 国产女主播视频一区二区三区 | 噜噜噜噜私人影院 | 中国多毛妞体内射精 | 美女胸18下看禁止免费视频 | 国产午夜无码片在线观看网站 | NXGX欧美在线观看视频免费 | 日本A级视频在线播放 | 国产精品免费精品自在线观看 | 男人天堂免费在线 | 日本爆乳无码中文字幕 | 国产真实younv在线 | 少妇挑战3个黑人惨叫4P国语 | 精品夜夜澡人妻无码av蜜桃 | 免费A级毛片高清视频哦哦 苍井空毛片精品久久久 | 久久久久人妻精品区一 | 在线免费观看麻豆视频 | 性无码免费一区二区三区屯线 | 国产乱码精品一品二品 | 日一日啪一啪 | 1000部啪啪未满十八勿入不卡 | 精品无人区一区二区三区在线 |