最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python基本類型的連接組合和互相轉(zhuǎn)換方式(13種)

 更新時間:2019年12月16日 13:34:28   作者:Python探索牛  
這篇文章主要介紹了Python中基本類型的連接組合和互相轉(zhuǎn)換13種方式,本文給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下

本篇總結(jié)了一下字符串,列表,字典,元組的連接組合使用和類型的互相轉(zhuǎn)換小例子,尤其列表中的extend()方法和字典中的

update方法非常的常用。

1.連接兩個字符串

a = "hello " 
b = "world" 
a += b 
print(a) # hello world

2.字典的連接

dict1 = {1: "a", 2: "b"} 
dict2 = {3: "c", 4: "d"} 
dict1.update(dict2) 
print(dict1) # {1: 'a', 2: 'b', 3: 'c', 4: 'd'}

3.列表的連接

list1 = [1, 2, 3] 
list2 = [4, 5, 6] 
list1.extend(list2) # [1, 2, 3, 4, 5, 6] 
print(list1)

4.元組的連接

tuple1 = (1, 2) 
tuple2 = (3, 4) 
tuple1 += tuple2 
print(tuple1) # (1, 2, 3, 4)

5.字典轉(zhuǎn)換為字符串

dict1 = {1: "a", 2: "b"} 
str1 = str(dict1) 
print(str1) # {1: 'a', 2: 'b'} 
print(type(str1)) # <class 'str'>

6.字典轉(zhuǎn)換為列表

dict1 = {1: "a", 2: "b"} 
list1 = list(dict1.keys()) 
list2 = list(dict1.values()) 
list3 = list(dict1) 
print(list1) # [1, 2] 
print(list2) # ['a', 'b'] 
print(list3) # [1,2]

7.字典轉(zhuǎn)換為元組

dict1 = {1: "a", 2: "b"} 
tuple1 = tuple(dict1.keys()) 
tuple2 = tuple(dict1.values()) 
tuple3 = tuple(dict1) 
print(tuple1) # (1, 2) 
print(tuple2) # ('a', 'b') 
print(tuple3) # (1, 2) 

8.列表轉(zhuǎn)換為字符串

list1 = [1, 2, 3] 
str1 = str(list1) 
print(str1) # [1, 2, 3] 
print(type(str1)) # <class 'str'>

9.列表轉(zhuǎn)換為字典

# 1. 
list1 = [1, 2, 3] 
list2 = ["a", "b", "c"] 
dict1 = dict(zip(list1, list2)) 
print(dict1) # {1: 'a', 2: 'b', 3: 'c'} 
# 2. 
dict1 = {} 
for i in list1: 
 dict1[i] = list2[list1.index(i)] 
print(dict1) # {1: 'a', 2: 'b', 3: 'c'} 
# 3. 
list1 = [[1, 'a'], [2, 'b'], [3, 'c']] 
dict1 = dict(list1) 
print(dict1) # {1: 'a', 2: 'b', 3: 'c'}

10.列表轉(zhuǎn)換為元組

list1 = [1, 2, 3] 
tuple1 = tuple(list1) 
print(tuple1) # (1, 2, 3)

11.元組轉(zhuǎn)換為字符串

tuple1 = (1, 2, 3) 
str1 = tuple(tuple1) 
print(str1) # (1, 2, 3) 
print(type(str1)) # <class 'tuple'>

12.元組轉(zhuǎn)換為字典

# 1. 
tuple1 = (1, 2, 3) 
tuple2 = (4, 5, 6) 
dict1 = dict(zip(tuple1, tuple2)) 
print(dict1) # {1: 4, 2: 5, 3: 6} 
# 2 
dict1 = {} 
for i in tuple1: 
 dict1[i] = tuple2[tuple1.index(i)] 
print(dict1) # {1: 4, 2: 5, 3: 6} 
 
# 3 
tuple1 = (1, 2) 
tuple2 = (4, 5) 
tuple3 = (tuple1, tuple2) 
dict1 = dict(tuple3) 
print(dict1) # {1: 2, 4: 5}

13.元組轉(zhuǎn)換為列表

tuple1 = (1, 2) 
list1 = list(tuple1) 
print(list1) # [1, 2]

總結(jié)

以上所述是小編給大家介紹的Python基本類型的連接組合和互相轉(zhuǎn)換方式,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
如果你覺得本文對你有幫助,歡迎轉(zhuǎn)載,煩請注明出處,謝謝!

相關(guān)文章

  • 簡單談?wù)凱ython中函數(shù)的可變參數(shù)

    簡單談?wù)凱ython中函數(shù)的可變參數(shù)

    和C語言一樣,Python中也有可變參數(shù)函數(shù),即一個函數(shù)可以接收多個參數(shù),而這些參數(shù)的個數(shù)在函數(shù)調(diào)用之前事先是不知道的。下面這篇文章我們來介紹下python中的可變參數(shù)
    2016-09-09
  • Python運維開發(fā)之psutil庫的使用詳解

    Python運維開發(fā)之psutil庫的使用詳解

    這篇文章主要介紹了Python運維開發(fā)之psutil庫的使用,psutil能夠輕松實現(xiàn)獲取系統(tǒng)運行的進程和系統(tǒng)利用率。小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-10-10
  • 深入了解PyQt5中的圖形視圖框架

    深入了解PyQt5中的圖形視圖框架

    PyQt5中圖形視圖框架主要包含三個類:QGraphicsItem圖元類、QGraphicsScene場景類和QGraphicsView視圖類。本文將通過示例詳細講解一下這三個類,感興趣的可以學(xué)習(xí)一下
    2022-03-03
  • python數(shù)字圖像處理之骨架提取與分水嶺算法

    python數(shù)字圖像處理之骨架提取與分水嶺算法

    這篇文章主要介紹了python數(shù)字圖像處理之骨架提取與分水嶺算法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-04-04
  • 詳解Python 實現(xiàn) ZeroMQ 的三種基本工作模式

    詳解Python 實現(xiàn) ZeroMQ 的三種基本工作模式

    ZMQ是一個簡單好用的傳輸層,像框架一樣的一個 socket library,他使得 Socket 編程更加簡單、簡潔和性能更高。 ,這篇文章主要介紹了Python 實現(xiàn) ZeroMQ 的三種基本工作模式,需要的朋友可以參考下
    2020-03-03
  • pandas中的dataframe匯總和計算方法

    pandas中的dataframe匯總和計算方法

    這篇文章主要介紹了pandas中的dataframe匯總和計算方法,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-06-06
  • python函數(shù)的5種參數(shù)詳解

    python函數(shù)的5種參數(shù)詳解

    昨天看《Python核心編程》的時候,剛好看到了函數(shù)部分,于是順勢將目前接觸到的集中參數(shù)類型都總結(jié)一下吧^^
    2017-02-02
  • python 寫的一個爬蟲程序源碼

    python 寫的一個爬蟲程序源碼

    這篇文章主要介紹了python 寫的一個爬蟲程序源碼,需要的朋友可以參考下
    2016-02-02
  • Python?numpy中的ndarray介紹

    Python?numpy中的ndarray介紹

    這篇文章主要介紹了Python?numpy中的ndarray,numpy?模塊通常被稱為?matplotlib?模塊伴侶,numpy可以方便快捷地對大量數(shù)據(jù)進行科學(xué)計算,為matplotlib?繪制圖表提供數(shù)據(jù),下面來看看文章內(nèi)容的詳細介紹吧
    2022-01-01
  • Python?cv.Canny()方法參數(shù)與使用方法

    Python?cv.Canny()方法參數(shù)與使用方法

    這篇文章主要介紹了Python?cv.Canny()方法參數(shù)與使用方法,OpenCV提供了cv.Canny()方法,該方法將輸入的原始圖像轉(zhuǎn)換為邊緣圖像,更多相關(guān)內(nèi)容需要的朋友可以參考一下
    2022-07-07

最新評論

天水市| 保亭| 靖州| 思南县| 西平县| 南宫市| 渭南市| 辽阳市| 额敏县| 嘉祥县| 临汾市| 芮城县| 石景山区| 苏尼特右旗| 梓潼县| 洮南市| 建湖县| 葫芦岛市| 龙门县| 天柱县| 和政县| 吕梁市| 新民市| 乌拉特中旗| 金川县| 焦作市| 缙云县| 阿克苏市| 龙陵县| 济源市| 浮山县| 宾川县| 弋阳县| 阿合奇县| 巧家县| 淮滨县| 安远县| 东城区| 青州市| 三穗县| 焉耆|