1. 程式人生 > >python基礎-list,dict,tuple的用法

python基礎-list,dict,tuple的用法

list:

格式: a = [1, 3, 5, 7, 9]

刪除指定下標的元素:del a[0] 

刪除最後一個元素:a.pop()

刪除指定值元素:a.remove(5)

插入元素:a.insert(0, 'A'),在下標為0的位置插入元素A

將元素插入list後,a.append('100')

將一個list插入另一個list內,a.extend([0, 2, 4, 6])

dict:

格式:b = {'aa':1, 'bb':2, 'cc':3},分為key/value,key值是唯一的,屬於1對多的關係。

tuple:

格式:c = (1, 2, 3, 4, 5, 6),元祖一旦確認無法修改。

相關推薦

python基礎-listdicttuple用法

list:格式: a = [1, 3, 5, 7, 9]刪除指定下標的元素:del a[0] 刪除最後一個元素:a.pop()刪除指定值元素:a.remove(5)插入元素:a.insert(0, 'A'),在下標為0的位置插入元素A將元素插入list後,a.append('

python--liststrdictjsontuple互換用法例項

這幾種型別比較常見,在這裡結合稍微總結一下。 1. list 轉 string str()方法不不能轉出list列表值,會包含其他無關符號如‘[',用join的方法會將列表元素分隔開。 2. string 轉 list 直接呼叫append方法插入list列表

python listdicttuple 的合併

1:list: 方法一 最原始,最笨的方法,分別從兩個列表中取出所有的元素,再放入新列表中就OK了。示例程式碼如下: ? 1 2 3 4 5 6 7 8 list1 = [1,2,3] list2 = [4,5,6] list_new = []

python中資料結構容器(listdicttuple、set)和C++、JAVA中的匯出資料型別 陣列

list(列表):語法:列表形如 [1, 2, 3, 4] [‘小明’,‘小紅’,] ,用中括號括住,裡面是字串、布林,每一項逗號分開。 建立 宣告變數時 中括號、項,建立一個非空的列表。 num_list = [1,2,3,4] 建立一個空列表,之後再修改

python 容器特點總結:list tupledictset

list:有序的,可重複的,可以儲存任何型別,可改變 tuple:有序的,不可變,可重複,可以儲存任何型別 set:無序的,可變,不可重複,(用於去重),可以儲存任何型別 dict:值鍵對, 無序的, 鍵不可重複,值可重複,鍵不可變,值可變,可以儲存任何型別

pythonlisttupledictset的區別及聯絡

我在python學習中遇到的一個與其他語言不太相同的一點就是list.tuple.dict.set這幾個資料型別的區別及聯絡。昨天學了,為防忘記,今天就來現學現賣。 一、list          俗稱列表,是一種有序集合。也就是說,list中的資料排列是有順序的。可以

pythonlistdictset的總結

list 基本特性 有序可變,元素可以是任何已知的資料結構 初始化 a = [] a = [1,3,54] a = [1, '34', (2,4)] 增刪改

第七篇 python基礎之函數遞歸內置函數

不能 初中 隱式 邏輯 改變 維護 mage 提醒 發送郵件 第七篇 python基礎之函數,遞歸,內置函數 閱讀目錄 一 數學定義的函數與python中的函數 二 為何使用函數 背景提要 三 函數和過程 四 函數參數 五 局部變量和全局變量 六 前向引用之‘函

python---基礎之模塊列表元組字典

python3 ack div 第一個 ice lis value bsp 索引 1、 模塊 寫模塊的時候盡量不要和系統自帶的模塊的名字相同 調用模塊的時候,會先在當前目錄下查找是否有這個模塊,然後再會如python的環境變量中查找 a.模塊1:sys 代碼如下: 1

day2-Python基礎2 變量判斷

display span 程序 spa blog hide spl 一個 nbsp 1.第一個程序 1 print("Hellor World") hello day2-Python基礎2 變量,判斷

python基礎===jieba模塊Python 中文分詞組件

word cut 用法 地址 api mas 精確 == com api參考地址:https://github.com/fxsjy/jieba/blob/master/README.md 安裝自行百度 基本用法: import jieba #全模式 word = jie

python基礎6—(高階,匿名偏)函數 | 裝飾器

gpo cond result css *args start div tools lte 這裏比較的高級了, 學到這裏感覺有點意思,但是也看到了和其他語言相通點 高階函數 可以把別的函數作為參數傳入的函數叫高階函數 def add(x, y, f): r

Python基礎中的集合函數——06

date 得到 定義函數 efi pop 內存 class mov sym 集合 python中的集合 由不同的元素組成(去重,沒有重復的元素) s = set(‘hello‘) print(s) #結果是: s = {‘h‘, ‘o‘, ‘e‘, ‘l‘} 集合中的元

十年Python大牛花了三天總結出來的python基礎知識實例超詳細!

python 編程 大全 文檔 詳細 1、在Python 語言中,對象是通過引用傳遞的。2、多元賦值,其實就是元組賦值3、編寫模塊4、時刻記住一個事實5、動態類型6、變量在內存中是通過引用計數來跟蹤管理的7、異常處理8、所有的Python 對像都擁有三個特性9、布爾值10、對象身份比較11

python基礎:元組(tuple)列表(list)介紹

一,元組 1.元組的建立(可以把元組看作一個容器,任何資料型別都可以放在裡面)通過賦值方法建立元組In [5]: t = ("hello",2.3,2,True,{1:"hello",2:"world"},) In [6]: type(t)Out[6]: tuple In [7]: t = (1) I

python基礎-encode與decode中文亂碼

來源:http://blog.csdn.net/a921800467b/article/details/8579510 為什麼會報錯“UnicodeEncodeError:'ascii' codec can't encode characters in position 0-1: ordi

Python基礎學習——讀取檔案相對路徑和絕對路徑

讀取檔案,相對路徑和絕對路徑 window上檔案路徑的分隔符是(C:\Users\Administrator\PycharmProjects\JK\testcase) import os 建立檔名稱的字串 myFiles=[‘accouts.txt’,‘details.csv

Python基礎學習!容器列表元組字典與集合!(1)

本文是容器 列表知識的筆記! 元組&列表 元組:是不可變的,值被固定元組中就不可以再進行改變! 列表:是可變的,意味著可以隨意插入或者刪除其中的元素 函式呼叫格式: 列表名.函式名(引數)#元素的話要帶著單引號!大多是這樣! ‘,’.join(a)這個連線函式,用法

python 中的mapdictlambda,reduce,filter

1.map(function,sequence) 對sequence 中的item依次執行function(item), 見執行結果組成一個List返回 例如: #!/usr/bin/python # -*- coding: utf-8 -*- def ad

Python基礎之(裝飾器迭代器、生成器)

一、裝飾器 1.1、什麼是裝飾器? 裝飾器本質上就是一個python函式,他可以讓其他函式在不需要做任何程式碼變動的前提下,增加額外的功能,裝飾器的返回值也是一個函式物件。 1.2、裝飾器的原則  不修改被裝飾物件的原始碼 不修改被裝飾物件的呼叫方式 1.3、裝飾器的目標