国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

Python中List,tuple,Dictionary之間的區別

wow_worktile / 3412人閱讀

摘要:在定義只有一個元素的元祖時加入逗號以免產生和數學運算的歧義以下修改元組元素操作是非法的。鍵值對在字典中以這樣的方式標記注意他們的鍵值對用冒號分割,而各個隊用逗號分隔,所有這些都包括在花括號中。另外,記住字典中的鍵值是沒有順序的。

list(列表) 用中括號:

列表是Python的一種內置數據類型,list是一種有序的集合,可以隨時添加和刪除其中的元素。
獲取list中的元素用角標獲取,角標可以使用正角標,也可以使用負角標,越界時拋出IndexErro
list中的元素的數據類型也可以不一樣,也可以在list內放另外一個list,這樣也就形成了一個多維集合

list = ["xiaohong", "chemistry", 1997, 2000];
print "Value available at index 2 : "
print list[2];
list[2] = 2001;
print "New value available at index 2 : "
print list[2];

tuple(元組)用小括號

元祖也是一種有序列表,和list非常類似,不同點是tuple一旦定義了就不可修改,在一定意義上這也提高了代碼的安全性,查詢方法和list一樣,使用的時候能用tuple的就用tuple。
在定義只有一個元素的元祖時加入”逗號”以免產生和數學運算的歧義

tup1 = (12, 34.56);
tup2 = ("abc", "xyz");
 
# 以下修改元組元素操作是非法的。
# tup1[0] = 100;
 
# 創建一個新的元組
tup3 = tup1 + tup2;
print tup3;

Dictionary (字典) : 用{}來定義

字典類似于你通過聯系人名稱查找地址和聯系人詳細情況的地址簿,即我們把鍵(名字)和值(詳細情況)聯系在一起。注意,鍵必須是唯一的,就像如果有兩個人恰巧同名的話,你無法找到正確信息。鍵值對在字典中以這樣的方式標記:d={key:value,key2:value2}.注意他們的鍵/值對用冒號分割,而各個隊用逗號分隔,所有這些都包括在花括號中。另外,記住字典中的鍵/值是沒有順序的。如果你想要一個特定的順序,那么你應該在使用前對他們排序。

dict = {"Name": "Zara", "Age": 7, "Class": "First"};
 
dict["Age"] = 8; # update existing entry
dict["School"] = "DPS School"; # Add new entry
 
 
print "dict["Age"]: ", dict["Age"];
print "dict["School"]: ", dict["School"];

所以無論是list()還是tuple()都不可能做到完全轉換,也就是說傳遞一個元組到list不會變成真正的列表,同時傳遞一個列表到tuple()也不會變成一個真正的元組.雖然前后兩個對象有相同的數據集合,但是變量指向的不是同一個對象.需要注意的是:它們的所有值相同,一個列表也不可能"等于"一個元組的

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/40981.html

相關文章

  • Python零基礎到入門】Python基礎語法篇——基本數據類型【文末送書】

    摘要:布爾值布爾值和布爾代數的表示完全一致,一個布爾值只有兩種值的數據類型可以通過內置的函數查詢,例如還可以用來判斷和的區別在于不會認為子類是一種父類類型。會認為子類是一種父類類型。基本功能是進行成員關系測試和刪除重復元素。 ...

    Winer 評論0 收藏0
  • python3學習筆記(2)----python數據類型

    摘要:的基本數據類型中的變量不需要聲明。在里,只有一種整數類型,表示為長整型,沒有中的。字符串的截取的語法格式如下變量頭下標尾下標索引值以為開始值,為從末尾的開始位置。列表列表是中使用最頻繁的數據類型。注意構造包含或個元素的元組的特殊語法規則。 1、python3的基本數據類型 Python 中的變量不需要聲明。每個變量在使用前都必須賦值,變量賦值以后該變量才會被創建。在 Python 中,...

    陸斌 評論0 收藏0
  • [零基礎學Python]有點簡約元組

    摘要:關于元組,上一講中涉及到了這個名詞。元組是用圓括號括起來的,其中的元素之間用逗號隔開。使用而不是如同擁有一個隱含的語句,說明這一數據是常量。必須是不可變的。只有字符串整數或其它對安全的才可以用作。 關于元組,上一講中涉及到了這個名詞。本講完整地講述它。 先看一個例子: >>>#變量引用str >>> s = abc >>> s abc >>>#如果這樣寫,就會是... >>> t...

    leap_frog 評論0 收藏0
  • Python入門學習(二)

    摘要:在邁過的大門后正式開始了解變量變量定義當看到的變量定義方式時讓我有一點意外即沒有變量的類型說明符也沒有定義變量的標志符如的的這樣就定義一個變量這個變量的類型取決于變量指向的值行尾不能加分號讓我也是糾結了好一會兒不過還是要入鄉隨俗的慢慢習慣了 在邁過HelloWorld的大門后, 正式開始了解Python 變量 變量定義 當看到Python的變量定義方式時, 讓我有一點意外.即沒有變量的...

    testbird 評論0 收藏0
  • Python3基礎數據類型

    摘要:列表列表是中使用最頻繁的數據類型。列表可以完成大多數集合類的數據結構實現。注意構造包含或個元素的元組的特殊語法規則。基本功能是進行成員關系測試和刪除重復元素。以下幾個內置的函數可以執行數據類型之間的轉換。 一、說明 Python 中的變量不需要聲明。每個變量在使用前都必須賦值,變量賦值以后該變量才會被創建。在 Python 中,變量就是變量,它沒有類型,我們所說的類型是變量所指的內存中...

    Rindia 評論0 收藏0

發表評論

0條評論

wow_worktile

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<