日韩av片子_国产自在自线午夜精品视频在_使劲快高潮了国语对白在线_久久免费毛片大全_激情丁香综合_欧美成人精品欧美一级乱黄码

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

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

2020-07-24 15:04:51 | 來源:中培企業(yè)IT培訓網

Python中的數(shù)據(jù)結構用于存儲數(shù)據(jù)集合,這些數(shù)據(jù)可以從函數(shù)中返回。那么python如何返回元組,列表或字典的?在本文中,我們將探討如何從這些數(shù)據(jù)結構中返回多個值:元組,列表和字典。您可以從Python中的函數(shù)返回多個值。為此,返回一個包含多個值的數(shù)據(jù)結構,例如一個包含每周運行里程數(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]

  元組

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

例如,使用元組來存儲有關一個人的信息:其姓名,年齡和位置。

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

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

def person():

return "bob", 32, "boston"

print(person())

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

注意,我們在return語句中沒有使用括號。這是因為您可以通過用逗號分隔每個項目來返回元組,如上面的示例所示。

文檔指出:“實際上,逗號是元組,而不是括號。” 但是,在空元組中必須加上括號,否則會造成混淆。

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

def person(name, age):

return (name, age)

print(person("henry", 5))

#result: ('henry', 5)

  清單

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

您可以使用列表來存儲城市:

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

或考試成績:

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

看一下下面的功能。它返回一個包含十個數(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]

這是另一個例子。這次我們在調用函數(shù)時傳遞了幾個參數(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]

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

元組不能改變。

列表可以更改。

辭典

字典包含用大括號括起來的鍵/值對。每個“鍵”都有一個相關的“值”。 {}

考慮下面的員工詞典。每個員工的名字都是一個“關鍵”,他們的職位是“價值”。

employees = {

"jack": "engineer",

"mary": "manager",

"henry": "writer",

}

這是您編寫返回帶有鍵,值對的字典的函數(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”是值。

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

主站蜘蛛池模板: 菠萝蜜视频在线观看入口无限看 | 精品升子伦一区二区三区 | 亚洲成熟少妇视频在线观看 | 农村人chinese熟女 | 欧美综合一区 | 国产精品乱伦日本 | 99久久精品国产国产毛片小说 | 久久久影院一区二区三区 | 大桥未久女教师av一区二区 | 国产精品久久久久久久久久精爆 | 色av综合 | 永久视频在线观看 | 免费韩国av | 国产偷v国产偷v亚洲 | 少妇放荡的呻吟干柴烈火免费视频 | 在线观看免费视频 | 永久免费黄色 | 国产天堂一区二区三区 | 欧美日韩一区二区在线视频 | 最新日优天堂高清AV | 午夜不卡AV免费 | 欧美亚洲综合另类 | 在线视频日韩 | 亚洲精品无码久久千人斩 | 98版还珠格格免费观看 | 日本大片免费观看完整视频 | 2019最新国产不卡a | 播放欧美一级片 | 尤物视频最新网址 | 1769国内精品视频在线 | 亚洲爱视频 | 香蕉视频污污在线观看 | av在线在线 | 开心四色播播 | 免费国产成人 | 亚洲18私人小影院 | 日本在线观看视频一区 | 久久精品超碰 | 国产区免费在线观看 | 国产精成人品一区 | 日本大片免a费观看视频+播放器 |