1. 程式人生 > >Python學習筆記(二)變數型別

Python學習筆記(二)變數型別

#coding=utf-8
#!/usr/bin/python

tuple = ( 'abcd', 786 , 2.23, 'john', 70.2 )
list = [ 'abcd', 786 , 2.23, 'john', 70.2 ]
tuple[2] = 1000 # 元組中是非法應用
list[2] = 1000 # 列表中是合法應用

Python元字典

字典(dictionary)是除列表意外python之中最靈活的內建資料結構型別。列表是有序的物件結合,字典是無序的物件集合。 

兩者之間的區別在於:字典當中的元素是通過鍵來存取的,而不是通過偏移存取。 

字典用"{ }"標識。字典由索引(key)和它對應的值value組成。

#coding=utf-8
#!/usr/bin/python

dict = {}
dict['one'] = "This is one"
dict[2] = "This is two"

tinydict = {'name': 'john','code':6734, 'dept': 'sales'}


print dict['one'] # 輸出鍵為'one' 的值
print dict[2] # 輸出鍵為 2 的值
print tinydict # 輸出完整的字典
print tinydict.keys() # 輸出所有鍵
print tinydict.values() # 輸出所有值

輸出結果為:

相關推薦

Python學習筆記()變數型別

#coding=utf-8 #!/usr/bin/python tuple = ( 'abcd', 786 , 2.23, 'john', 70.2 ) list = [ 'abcd', 786 , 2.23, 'john', 70.2 ] tuple[2] = 1000 # 元組中是非法應用 list[2

python學習筆記():python數據類型

指定位置 com 增刪 tab 邏輯與 reverse 小數類型 一個表 fas 上一篇博客寫了python的入門和簡單流程控制,這次寫python的數據類型和各種數據類型的內置方法。一、數據類型是什麽鬼?計算機顧名思義就是可以做數學計算的機器,因此,計算機程序理所當然地可

python學習筆記()-字符串方法

pda sql split() git 數字 python 換行 isa map python的字符串內建函數: #====================常用方法=============================name = ‘besttest‘ new_n

Python學習筆記

計算機系統 也不能 定位 通用 語句 長度 處理中文 進制 trac 參考教程:廖雪峰官網https://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000 一、輸入和輸出

python 學習筆記_列表

pen log 一個 一個數 append [1] gpo 變量 需要 python不需要聲明類型信息,因為Python的變量標識符沒有類型。 在Python中創建一個列表時,解釋器會在內存中創建一個類似數組的數據結構類存儲數據,數據項自下而上堆放(形成一個堆棧)。索引從0

Python學習筆記_繼承

類的方法 elf 重寫 它的 smi 基礎上 調用 新功能 廣度優先   上一篇“面向對象”中簡單介紹了繼承,即一個類可以派生出子類,在這個父類裏定義的屬性、方法自動被子類繼承。子類可以重寫父類方法。繼承是為了代碼重用。這篇重點寫一下重寫父類的方法及經典類與新式類在多繼承時

Python學習筆記_多線程與多進程

方法 很多 問題 quest 磁盤 結果 gil 解鎖 ems 一、什麽是線程&進程 1、進程 (Process)   是資源的集合。其實就是程序(qq進程)。對於操作系統來說一個任務就是一個進程,例如打開瀏覽器就啟動了一個瀏覽器進程,打開word就啟動了一個wo

Python學習筆記() 函式

1.內建函式 Python有很多自帶的函式,在api裡很容易找到 菜鳥教程的Python內建函式講的也不錯 這裡先試試幾個能猜的出作用的簡單函式 函式名 描述 abs() 返回數字的

Python學習筆記(一) 資料型別

資料型別 本來以為資料型別是最最簡單的知識,可是發現網上說法比較亂,我就用java的思維去理解吧。╮(╯▽╰)╭ 一.基本資料型別 1.Numbers(數字) 整數 浮點數 複數 2.String(字串) 字串可以單引號如‘abc’或者雙引號

python學習筆記:列表

列表通過索引讀取資料: #索引讀取資料 a = [1,2,3] a[-1] 執行結果:3 列表支援巢狀: b = [[1,2,3],[4,5,6]] print(b) 執行結果:[[1, 2, 3], [4, 5, 6]] 列表可以修改: b = [[1,2,3],[4,5,

python 學習筆記 (列表推導式)

  2018年年初寫了第一篇部落格,說要做一個認真的技術人 https://www.cnblogs.com/yingchen/p/8455507.html 今天已經是11月19日了,這是第二篇部落格,看來堅持確實是個好難的東西。雖然沒寫筆記,今年一年對python的使用還是可以的, 今天繼續:

Python學習筆記Python基礎

Python語法採用縮排形式,有以下幾點需要注意: 註釋以#開頭; 當語句以冒號:結尾時,縮排的語句視為程式碼塊; 始終堅持4個空格的縮排; 大小寫敏感; 1. 資料型別和變數 1.1 資料型別 1.1.1 整數 在程式中的寫法和數學中的寫法一樣

Python學習筆記變數和字串!

python與大多數計算機語言不一樣,並不是把值儲存在變數中,更像是把名字貼在值的上邊。因此有些python程式設計師會說python沒有變數只有名字。 a=5不是普通的賦值語句,而是給5起了個名字叫a,即指標a指向5,故他們的記憶體地址都相同。 變數名可以包括字母、數字、下劃線,但不可以數

c學習筆記--2變數型別與基本操作

好久之前的了,學習c語言的筆記。 依舊是老套路,從基礎的變數型別,到函式定義一步步學起 #include <stdio.h> #include <string.h> //c語言的變數型別與基本操作 void test2() { //數

python學習筆記3---變數與運算子

什麼是變數 假設兩個list做數學運算 >>> [1,2,3,4,5,6] [1,2,3] Traceback (most recent call last): File "<pyshell#0>", line 1, in &l

python學習筆記之資料型別、字元編碼、檔案處理

    1、資料型別   1、數字(int,float)     整形(int):定義 age=20  #本質age=int(20)     浮點型別:salary=3000.3 #本質salary=float(3000.3)     還有不常用的長整型、複數。   2、字串

Python學習筆記(高階特性)

     1. 切片 #取一個list或tuple的部分元素是非常常見的操作,即輸出第0,1,2三個元素 L = ['Michael', 'Sarah', 'Tracy', 'Bob', 'Jack'] # 方法一: print([L[0], L[1], L[2]])

python學習筆記(pandas基礎)

大寫的吐槽:暑假提前結束,實驗室專案越來越緊,略煩躁(不喜歡做的專案),沒啥自由學習的時間了。只有抽些零散的時間去準備資料探勘比賽相關的東西。最近關注的大神 wepon,bryan的部落格,乾貨多多! PS: 實驗室師兄們找工作也是壓力山大,祝他們好運!

Python學習筆記變數與簡單I/O

變數(variable):用於引用(繫結)物件的識別符號。增量賦值運算子:累加:count=count+1 或者 count +=1識別符號(identifier)有其命名規則。標準(鍵盤)輸入:input標準(控制檯)輸出:print

Python學習筆記()—輸入和輸出

Python和大部分程式語言一樣,都有讀寫資料的API,也就是輸入和輸出函式。輸入是Input,輸出是Output,所以一般簡寫為IO。可以通過程式處理一些輸入,並由輸入產生一些輸出。 輸出函式 Python的輸出函式:print(),括號內可以