1. 程式人生 > >列表、元組、字典、集合

列表、元組、字典、集合

最近學習了Python爬蟲,有的時候對列表、元組、字典和集合這些資料結構會搞混亂,以下針對上述四種資料結構進行區別。

列表(List):

初始化:list1=[1,"小甲魚",3.14,[1,2,3]]; 可以利用中括號進行初始化,同時可以對列表中的資料進行操作。

元組(tuple):

初始化: tuple1=(1,2,3,4,5,6); 可以利用小括號進行初始化,不能過對元組中的資料進行操作。

字典(dic):

初始化:dic1={'a':10,'B':200,'h':204,'C':300}; 可以利用大括號進行初始化,字典中有成對的(key, value),可以對字典中的元素進行操作。

集合(set):

初始化:set1={1,2,3,4,5}; 可以利用大括號進行初始化,集合中的元素是單個出現,這一點和字典不同,可以對集合中的元素進行操作。

相關推薦

列表字典集合 練習題

大寫 strip() 練習題 lex dex art per star 空格 練習題:(字符串name = ‘ aleX‘# 1) 移除 name 變量對應的值兩邊的空格,並輸出處理結果print(name.strip())# 2) 判斷 name 變量對應的值

遍歷列表字典集合

src alt 分享 集合 -1 logs .com 列表 ima 遍歷列表,元組,字典,集合

字串,列表字典集合,序列通用操作

  序列的通用操作   Python包含6種內建的序列:列表,元組,字串,Unicode字串,buffer物件和xrang物件。   所有序列型別都可以進行某些特定的操作。這些操作包括但不限於:索引(indexing),分片(slicing),加(adding),乘(multiplying),以及成員資格

Python中列表字典集合的區別

參考文件https://blog.csdn.net/Yeoman92/article/details/56289287 理解Python中列表,元組,字典,集合的區別 列表,元組,字典,集合的區別是python面試中最常見的一個問題。這個問題雖然很基礎,但確實能反映出面試者的基礎水平。 1.列表(Lis

Python 列表字典集合的特點

一 列表 列表是一組任意型別的值,按照一定的順序組合而成; 通過索引來標識元素,第一個索引為0;需要注意的是索引可以是負值; 列表中元素是任意型別的,包括列表型別; 可以進行合併,刪除,索引,切片等操作; 定義列表使用中括號; 二 元組 元組是

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

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

Python中的列表字典以及集合的概念

一、列表,元組,字典以及集合的對比圖表 列表,元組,字典以及集合的對比圖表 列表 list 元組 tuple 字典 dict 集合 set 可否修改 可變 不可變 可變 可變 可否重複 可以 可以

PYTHON 列表&&字典&集合

列表(list) 有序性,可儲存任意型別的值 通過偏移存取,支援索引來讀取元素,第一個索引為0 ,倒數第一個索引為-1 可變性 ,支援切片、合併、刪除等操作 可通過索引來向指定位置插入元素 可通過pop()方法刪除末尾元素,pop(索引位置)來刪除指定位置元素

python 列表字典集合

列表: 序列是Python中最基本的資料結構。序列中的每個元素都分配一個數字 - 它的位置,或索引,第一個索引是0,第二個索引是1,依此類推。 Python有6個序列的內建型別,但最常見的是列表和元組。 序列都可以進行的操作包括索引,切片,加,乘,檢查成員。 此外,Python已經內建確

Python學習之路(2)——標準資料型別續——列表字典集合

0.Python之禪 可以通過在python直譯器中輸入import this 檢視python應該注意的一些規範與原則,如下: 1.列表 元素用方括號括起,元素之間用逗號隔開,如[1,2,3,4] 三大特點: (1)異構性 列表裡想裝啥就裝啥,即:他可以包含不同種類、

列表字典集合的同異

一.前言 一直想寫寫這四種類型的相同點,與不同點在哪裡,以及在什麼情況下應該使用哪種型別。無奈水平不夠,怕寫出來不夠深刻,所以一直拖著。今天想了想還是寫出來吧,如果以後還有新的見解或者

關於python語句與列表字典集合的題

 a.upper()把所有字母都變成大寫 a.lower() 把所有字母都變成大寫  ([(x,a.count(x)) for x in set(a)  ]) Set(a)可以去重複count()

Python學習之路——Python基礎之基本資料型別(列表字典)

基本資料型別 數字 字串 列表 list 元組 tuple 字典 dict 布林值 bool 列表和元組 列表:有序,元素可以被修改元組: 書寫格式:元組的一級元素不可被修改,不能被增加或者刪除,一般寫元租的時候,推薦在最後加入',' 索引:v =

Python學習之路——Python基礎之基本數據類型(列表字典)

bre mark 有序 數據 str sca 索引 更新 蘋果 基本數據類型 數字 字符串 列表 list 元組 tuple 字典 dict 布爾值 bool 列表和元組 列表:有序,元素可以被修改元組: 書寫格式:元組的一級元素不可被修改,不能被增加或者刪除,一般寫

【python學習筆記】列表字典的迭代

在python中,列表和元組的迭代是通過for....in....來完成的; >>> a=[1,2,3,4,5,6,7] >>> for index in a: ... print(index) ... 1 2 3 4 5

Python基礎:列表字典

Python中最為常用的資料容器有列表、元組和字典。是使用Python必須掌握的基礎。本文詳細介紹列表、元組和字典,以及字典的兩種(按照key排序和按照value排序)排序方法。 一、列表 1.建立 list1 = [1,2,3,4,5,6] list2 = ['a','b','c','

Python-列表字典

Python三種內建的資料結構:列表、元組、字典 一、列表 List 表示方法:[ ] list=[1,2,3,4] list[0]=1 對列表內元素可進行增、刪、改、查等操作: list.append()    按順序最後增加元素(不限型別),如果是列表,則作為一個元素增

Python筆記——基本資料結構:列表字典

一、列表 一組有序專案的集合。可變的資料型別【可進行增刪改查】 列表是以方括號“[]”包圍的資料集合,不同成員以“,”分隔。 列表中可以包含任何資料型別,也可包含另一個列表 列表可通過序號訪問其中成員 常用列表操作: list.append()追加成員,成員資料 li

python中列表字典的排序

0 序言 首先介紹,在Python排序中,常用的兩個排序函式是sort()和sorted()。在講列表、元組和字典的排序之前,有必介紹這兩個函式。下面基於Python3,檢視該函式的引數值。(Python2和Pyhton3對這兩函式的引數設定有所差別) 在P

Python中的字典計算器代碼實例及python2與python3的區別

所有 time tor result inpu __name__ 字符 img 歡迎來到 1.計算器實例#/usr/bin/env python # -*- coding:utf-8 -*- # @time :2018/1/22 21:09 # @Author :Fen