玩轉python 各種資料型別的轉換

2022-02-09 06:22:55 字數 1007 閱讀 4939

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

# @time : 2019/4/28 14:27

# @author : wujf

# @email : [email protected]

# @file : 測試.py

# @software: pycharm

import json

d = [[1,2,3], [3,4,5], [6,7]]

l = sum(d,) #合併

list1 = list(set(l)) #去重

print(list1) #input : [1, 2, 3, 4, 5, 6, 7]

'''列表轉化為字串'''

a = ['xing','liu']

a = ','.join(a) # 陣列轉換為字串

print(a) #input :xing,liu

'''字串轉化為列表'''

b = 'jian,xing'

b= b.split(',')

print(b) #input : ['jian', 'xing']

'''列表轉字典'''

c1 = ['liu','shui']

c2 = ['wu','qing']

c = dict(zip(c1,c2))

print(c) #input :

'''字典轉字串'''

c = json.dumps(c)

print(c) #input :

#強轉換

c = str(c)

print(c) #input :

'''字串轉字典'''

c = eval(c)

print(c,type(c)) #input : #或者

d = ''

d = json.loads(d)

print(d,type(d)) #input

python 各種資料型別排序

這裡沒有一下子寫全,實際專案中用到了再補寫!可利用python內建函式 sort 對原列表進行排序,所以該方法沒有返回值,預設排序方式是 公升序 reverse false 語法如下 python3拿掉了python2的cmp引數 list.sort key none,reverse false 例...

各種資料型別OuO

char 1 個位元組 128 到 127 或者 0 到 255 unsigned char 1 個位元組 0 到 255 signed char 1 個位元組 128 到 127 int4 個位元組 2147483648 到 2147483647 unsigned int 4 個位元組 0 到 4...

Python各種資料型別索引和分片

a為list a 0 a 1 獲取最後乙個元素 a 3 獲取從列表中倒數第三個元素到最後乙個元素 a 3 9 獲取從第四個元素a 3 到第9個元素a 8 不包括a 9 也就是左開右閉巢狀列表索引 如果想遍歷列表某乙個列可以使用列表推導式 goodslist iphone 5800 mac pro 1...