日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

Python商务数据与分析:转换列表数据为字典并打印输出表格

發布時間:2024/3/24 48 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Python商务数据与分析:转换列表数据为字典并打印输出表格 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

List(列表)

我對于列表的理解為[]這個括號里面放的可以是任意數據類型,我們可以通過切片的方式截取

列表截取的格式為

變量【頭下標:尾下標:步長】

索引為0開始,-1就是從末尾的開始位置

例如

list=['ss',13,45,78,'sdsfs',2,6]

print(list[0:2])

#['ss',12]

這個切片左邊包括,右邊不包含。

刪除列表元素

使用del語句來刪除列表的元素:

list=[0,1,2,3,4,5]

del list[2]

這個就是刪除下標為2的元素

[0,1,3,4,5]

?range()函數

for i in range(5):print(i,end="")

結果 0 1 2 3 4 ?

字典 對于這個我是理解為{key:value}的集合

我寫一個xiaoming={name:'xiaoming',age:18,adder:'北京'}

變量.keys()可以獲取所有的鍵值,注意keys是唯一的不能重復的

變量.value()可以獲取所有的值

?其實我對于zip()的函數還是理解為與很dict()函數一起使用,實現列表轉換為字典的效果

案例:

bookTitles = [ "紅巖","林海雪原", "青春之歌","鐵道游擊隊","鋼鐵是怎樣煉成的"] authors = ["羅廣斌","曲波", "楊沫","劉知俠","尼古拉·奧斯特洛夫斯基"] a=dict(zip(bookTitles,authors)) print("中國紅色經典書籍名與作者名:") print(a) print("┌────────────────────┬───────────────────┐") print("│{0:{2}^12s} │{1:{2}^12s}│".format("書籍名","作者名",chr(12288))) l=len(a) for i in a.keys():print("┌────────────────────┼───────────────────┐")print("│{0:{2}<12s} │{1:{2}<12s}│".format(i,a[i],chr(12288))) print("└────────────────────┴───────────────────┘")

?效果沒有對齊,我猜測應該是制表符的緣故。

總結

以上是生活随笔為你收集整理的Python商务数据与分析:转换列表数据为字典并打印输出表格的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。