1. 程式人生 > >python字串/元組/列表/字典互轉

python字串/元組/列表/字典互轉

#-*-coding:utf-8-*- 

#1、字典
dict = {'name': 'Zara', 'age': 7, 'class': 'First'}

#字典轉為字串,返回:<type 'str'> {'age': 7, 'name': 'Zara', 'class': 'First'}
print type(str(dict)), str(dict)

#字典可以轉為元組,返回:('age', 'name', 'class')
print tuple(dict)
#字典可以轉為元組,返回:(7, 'Zara', 'First')
print tuple(dict.values())

#字典轉為列表,返回:['age', 'name', 'class'] print list(dict) #字典轉為列表 print dict.values #2、元組 tup=(1, 2, 3, 4, 5) #元組轉為字串,返回:(1, 2, 3, 4, 5) print tup.__str__() #元組轉為列表,返回:[1, 2, 3, 4, 5] print list(tup) #元組不可以轉為字典 #3、列表 nums=[1, 3, 5, 7, 8, 13, 20]; #列表轉為字串,返回:[1, 3, 5, 7, 8, 13, 20] print
str(nums) #列表轉為元組,返回:(1, 3, 5, 7, 8, 13, 20) print tuple(nums) #列表不可以轉為字典 #4、字串 #字串轉為元組,返回:(1, 2, 3) print tuple(eval("(1,2,3)")) #字串轉為列表,返回:[1, 2, 3] print list(eval("(1,2,3)")) #字串轉為字典,返回:<type 'dict'> print type(eval("{'name':'ljq', 'age':24}"))

相關推薦

python字串//列表/字典

#-*-coding:utf-8-*- #1、字典 dict = {'name': 'Zara', 'age': 7, 'class': 'First'} #字典轉為字串,返回:<type 'str'> {'age': 7, 'name': 'Zara', 'class': '

python字符串//列表/字典

python字符串 互轉 utf () __str__ 返回 list log utf-8 #-*-coding:utf-8-*- #1、字典 dict = {‘name‘: ‘Zara‘, ‘age‘: 7, ‘class‘: ‘First‘} #字典轉為字符串,

Python字符串/祖/列表/字典

div 不能 auth nbsp name utf eval class ron #-*- coding:UTF-8 -*- #author:RXS002 #1.字典 dict = {‘name‘:‘Zara‘,‘age‘:7,‘class‘:‘First‘} #

(一) pyhon 基礎語法(數值 字串 列表 字典)

1、python的資料型別:  數值       字串       列表      元組      字典; 數值型別包括; 整型(int)  &nb

python 列表 字典基礎分析:

返回 col ++ 循環輸出 orange 序號 mes 下標 刪除指定元素 一、元組 1.元組的定義,創建 tuple = (‘apple‘,‘banana‘,‘grange‘,‘orange‘,‘anguo‘,‘c++‘) 註:該元組由6個元素組成,元素之間用逗號隔

python數據類型:序列(字符串,,列表,字典)

表操作 range ace 鍵值 性別 repeat mail color 6.0 序列通常有2個特點: 1,可以根據索引取值 2,可以切片操作 字符串,元組,列表,字典,都可以看做是序列類型 我的操作環境:Ubuntu16.04+python2.7 一、字

Python學習筆記3】變數型別:數字+字串++列表

11.函式庫引用math,random,turtle。 需要:                  import 庫名 庫名.函式名(變數值) 或者需要:           from庫名import函式名,或者是:from庫名import* 函式名(變數值) 12.

Python 學習 (一) python的基本資料型別 列表 字典

1.Python的基本資料型別  Python有三種基本的資料型別:整型、浮點型、和虛數。 (1). 整型 Python中的整型和c中的大致相同,Python以前將-2 147 483 648和2 147 483 647之間的數字認定為整型,更大的被稱為長整型,但現在這兩種

python基礎(字典、集合)

tuple 元組 ,其實跟列表差不多,存一組數,一旦建立,不能修改。叫做只讀列表 tuple1 = (1,2) tuple2 =1,2 tuple2 = 1, tuple2 = tuple([123]), 元組和列表的區別 特性: 不可變 元組本身不可

Python中非數字型變數:列表字典字串的總結

列表(儲存一組資料):list,用[]定義,資料之間用“,”分隔 定義列表: 列表名字 = [“引數1”,“引數2”……] 取值和取索引: 列表名字[索引] 索引從0開始(從前到後) 從後到前取值時:索引最後一個是-1,依次-2…… 建立一個空列表,以列表的名字加“.”,按下tab鍵,會看到

Python-字串-列表--集合-字典-常用方法 And 時間-數學-隨機-模組兒 And 內建函式 And 異常型別

目錄 一、常用方法 1.字串常用方法 2.列表常用方法 3.元組常用方法 4.集合常用方法 5.字典常用方法 二、常用模組 1.時間模組 2.數學模組 3.隨機模組 4.系統模組 三、內建函式

python基礎-字串列表字典

c語言中,     儲存多個數據的方式     陣列,,,int age[10]     while     do-while     for                  for(int i=0; i<5; i++){             迴圈條件滿足

Python字串列表字典,個人總結!!!

目錄   一.字串 字串的定義及格式 字串的索引和切片 字串的查詢 字串的拆分 字串的替換 字串的修飾 字串的格式化 字串的變形 字串的判斷 二.列表 列表的定義及格式 列表的索引和for迴圈遍歷列表

Python筆記【4】_字串&列表&&字典之間轉換學習

#!/usr/bin/env/python #-*-coding:utf-8-*- #Author:LingChongShi #檢視原始碼Ctrl+左鍵 #資料型別之間的轉換 Str='www.baidu.com' '''一、str--->list''' print('str-->l

python中的列表字典字串、切片(設計一個名片管理系統)

列表(List) 序列是Python中最基本的資料結構。序列中的每個元素都分配一個數字 - 它的位置,或索引,第一個索引是0,第二個索引是1,依此類推。 Python有6個序列的內建型別,但最常見的是列表和元組。 序列都可以進行的操作包括索引,

Python列表字典、集合與字串,相關函式,持續更新中……

> 本篇部落格為博主第一次學 Python 所做的筆記(希望讀者能夠少點浮躁,認真閱讀,平心靜氣學習!) **補充:** - 列表、元組和字串共同屬性: - 屬於有序序列,其中的元素有嚴格的先後順序 - 都支援雙向索引,索引範圍 [ -L, L-1 ] ,L -- 表示列表、元組和字串的長度(分正向索引

python---基礎之模塊,列表字典

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

python開發(第三篇):python基本數據類型(列表字典

python開發 .com mage es2017 列表 基本 images 數據類型 切片 ##########列表:list########## 1.索引: 結果:eirc 2.切片 python開發(第三篇):python基本數據類型(列表,元組,字典)

9. python 列表字典

python 列表 元組 字典1.列表a = [‘a‘, ‘b‘, ‘c‘, ‘abc‘]## append 末尾追加a.append(‘hello‘)print (a)[‘a‘, ‘b‘, ‘c‘, ‘abc‘, ‘hello‘]## pop 末尾刪除a.pop()print (a)[‘a‘, ‘b‘

Python列表字典

列表、元組、字典Python內置的一種數據類型是列表:list。list是一種有序的集合,可以隨時添加和刪除其中的元素。>>>classmates = [‘Michael‘,‘Bob‘,‘Tracy‘]>>>classmates用 len() 函數可以獲得 list 元素的