Python for 基礎型別【元組】
tuple # 元組 ()
tu = (1,) # 括號裡如果只有一個型別就是此型別
print(type(tu)) #面試題
lst = [1]
print(type(lst)) #只要是用[]都是列表
tu = (1,2,3)
tu1 = (5,) + tu # 合併
print(tu1)
tu = (1,2,3,4,5,4,3,4,)
print(tu.index(3))
print(tu.count(4))
lst = [1,2,3,5]
print(lst[0:3])
print(tu[:4])
for i in tu:
print(i)
元組巢狀
tu[-2].append(7)
print(id(tu[-2]))
print(tu)
tu[3] = 'b'
print(tu)
字串和數字是不可變的資料型別
a = 'alex'
print(id(a))
a = 'b'
id() # 檢視記憶體地址
print(id(a))
相關推薦
Python for 基礎型別【元組】
tuple # 元組 ()tu = (1,) # 括號裡如果只有一個型別就是此型別print(type(tu)) #面試題lst = [1]print(type(lst)) #只要是用[]都是列表tu = (1,2,3)tu1 = (5,) + tu
python基礎之【元組 】(04)
Python 的元組與列表類似,不同之處在於元組的元素不能修改。 元組使用小括號,列表使用方括號。 元組建立很簡單,只需要在括號中新增元素,並使用逗號隔開即可。 tup1 = ('Google', 'Runoob', 1997, 2000); 元組
python for 資料型別【字典】
dict 字典 {} python唯一的一個鍵值對資料鍵值對 {鍵:值}鍵必須是不可變的資料型別字典是不能當字典的鍵,因為字典是可變的值是沒有任何要求的dic = {'key':'v',1:'True',False:'asdf',(1,2,3):[1,2,3,4]}len()for i in dic
python for 資料型別【集合】
set 集合 {} 無序s = {1,2,3,4,5}s = {}print(type(s)) # 空{}就是字典s = {1,2,3,4,5}s = {1,2,3,'22','ss',False,(3,4)}列表 和 字典 和 集合print(s)增s.add(8)print(s)s.update(
Python的資料型別3元組,集合和字典
首先要講到的就是元組 元組其實擁有列表的一些特性,可以儲存不同型別的值,但在某些方面元組又比不上列表 定義一個元組,你可以不用加‘ [ ] ’,你只需用逗號隔開即可 例如 1
Python基本資料型別之元組
元組相當於對列表的二次封裝,以下的練習中列出了元組的特性,結合輸出例項來熟練掌握元組的屬性 練習原始碼: # !/usr/bin/env python # -*- coding:utf8 -*- # 元組:tuple tempStr = """
Python核心物件型別之元組及檔案
元組 元組是不可變型別,以()表示,是任意物件的有序集合,同樣是序列的一種,index和count方法分別是取元素,統計元素個數。 語法比如(2,3)就是一個元組。元組與列表如此類似,為何需要重複的型別,主要它提供了不變性,提供了”常數”宣告。元組項雖不能修
python的學習筆記01_4基礎資料型別列表 元組 字典 集合 其他其他(for,enumerate,range)
列表 定義:[]內以逗號分隔,按照索引,存放各種資料型別,每個位置代表一個元素 特性: 1.可存放多個值 2.可修改指定索引位置對應的值,可變 3.按照從左到右的順序定義列表元素,下標從0開始順序訪問,有序 、建立列表 只要把逗號分隔的不同資料項,使用方括號[],括起來即可,
Python基礎總結之第六天開始【認識List:列表】【認識Tuple:元組】【還有他們基本的操作】(新手可相互督促)
早,在北京的週六,熱到不行~~~ 今天更新筆記列表(List)、元組(Tuple)以及它們的操作方法 在列表中會經常用到List列表,前面我們認識到的有字串,字串資料是不能修改當前字串裡面的任意某個字元 a='abhj'
python for 資料型別詳解【列表】
range # 範圍 print(range(5)) print(list(range(10,0,-1))) [起始位置:終止位置:步長] range(起始位置,終止位置,步長) #顧頭不顧尾 1. 使用for迴圈和range列印50 - 0
Python 3.7.1 基礎 資料型別 列表 元組 字串
序列型別 1.前言 2.序列的通用操作 3. 序列型別 3.1 可變序列型別 3.1.1 列表 List 3.1.1.1 class list([iterable]) 3.1.1.2 s
C++呼叫 python 函式及返回值的處理【元組,字串...】
http://www.cnblogs.com/DxSoft/archive/2011/04/01/2002676.html Python 指令碼 py_test.py : #coding:utf-8 def get_int( ): a = 10 b =
零基礎學python-2.7 列表與元組
cells one iss 顯示 不同 元組 jsb lsp ext 事實上,能夠把列表和元組看成普通的數組。可是這個數組能夠存儲不同的數據類型(對象) 列表和元組的差別 列表 元組 使用的符號 [] () 元素數量 可變 不可變 改動元素 不能
【Python】【元編程】【三】【元類】
無法使用 import iter 時也 food ini lin abc __init__ ‘‘‘# str、 type 和 LineItem 是object 的子類 str、 object 和 LineItem 是 type 的實例,因為它們都是類object 類和
Python心得基礎篇【7】面向對象相關
相關 sin 輸入 foo exc 其他 span iss input 其他相關 一、isinstance(obj, cls) 檢查是否obj是否是類 cls 的對象 1 class Foo(object): 2 pass 3 4 obj = Foo() 5
python中的資料型別之元組和字典
一、元組:俗稱不可變的列表,又被稱為只讀列表。元組用小括號括起來,裡面可以放任何資料型別的資料,查詢可以,迴圈也可以,切片也可以,但就是不能修改。 注意:如果元組中只有一個元素,一定要加一個逗號,否則就不是元組。 >>> tu = (1,"Tanxu","A") #建立一個元組,用
python語言中的資料型別之元組
資料型別 元組 tuple 元組:不可變型別 用途:元組就是一個不可變的列表,當需要存不改動的值時可用元組 定義方式:在()內用逗號分隔開多個任意型別的元素 t=(1,2.2,'aa',('b','c
day4-python基礎知識 <元組&&集合>
元組 tuple 定義:值不可修改,只可用下標讀取內容的一種資料序列列表。中括號標識 用處:開發中,防止他人修改自己的程式碼。 怎麼定義? # -僅一個元素的元組,不加逗號,就是個int型別數值 a = (1) 《==》a = 1 print(type(a)) # <class 'int
《零基礎入門學習Python》(13)--元組:戴上了枷鎖的列表
前言 這節課我們討論主題是元祖:我們有個小標題戴上了枷鎖的列表 列表同志真是千古功名一聚塵吶。自從列表同志被抓了後,Python的作者感覺有點大事不妙了。可能列表給的權利太大了。 我們應該做一些限制,所以呢,Python的作者就Python社群的小夥伴們,推出了我們今天
Python 【元祖】【元祖相關功能】
元祖 tu = (111,'alex',(11,['aa','xhg',(78,43)],'aaa'),789,) 通過這個例子,我們看到元祖的特徵: 是通過括號()括起來的 一般寫元祖的時候,推薦子最後加入逗號 , 元祖是有序的 元祖的一級元素不可被修改、不能被增加或者刪除(後面通過程式來理解)