python基础问题,数据转换?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python基础问题,数据转换?相关的知识,希望对你有一定的参考价值。
从SQLserver中取出的一组数据 result=[('1', 4149), ('10', 9722), ('11', 7022), ('12', 4560)] 怎样用Python的方法怎么变成x=["1","2","3","4"] y=[4149,9722,7022,4560]
x = []
y = []
for item in result:
x.append(item[0])
y.append(item[1])
print(x, y)
希望对您有所帮助!
x=[]
y=[]
for each in result:
x.append(each[0]) //前面有4个空格,代码缩进
y.append(each[1]) //前面有4个空格,代码缩进
缩进要调整一下本回答被提问者采纳 参考技术B 有时候,我们需要对数据内置的内心进行转换,数据类型的转换,你只需要将数据类型作为函数名即可。 参考技术C python常用数据转换
一、字符串与列表转换:
1、字符串转列表(分隔符截取字符串):split
time_set = "0 0/3 9-11 * * ?"print(time_set.split(' '))
输出:['0', '0/3', '9-11', '*', '*', '?']
2、列表转字符串:join
list = ['1', '2', '3', '4', '5', '6']
print(','.join(list))
输出:1,2,3,4,5,6
二、json与字典转换:
1、接口请求获取的数据转列表(转字典、列表或元组都可用json.loads)
import json
resp = requests.get(url, headers=headers)
jobdata = json.loads(resp.text)for item in jobdata: print(item['jobName'])
输出:
LoanExpireSendSmsJob
LoanOverSendSmsJob
2、Python数据结构转换为JSON:json.dumps
import json
url = server_id('host_new')+'/jrocket2/api/h5/profile'data = "name":self.name,"cnid":self.cnid
headers = 'content-type': 'application/json', 'X-Product-Code': self.X_Product_Code,'X-User-Token': self.token
resp = requests.post(url, data=json.dumps(data
9.Python基础语法数据类型转换
目录:
Python基础语法(六)
- 小知识点拓展(也是引出这篇文章之后要讲解的内容~):
- Python的数据类型有:
数字(int)、浮点(float)、字符串(str),列表(list)、元组(tuple)、字典(dict)、集合(set)。
这些我们将在接下来的文章中详细讲解,不过对于Python基础语法这一部分,我们还要讲解一下Python有关于数据类型转换的操作,这些都是很简单就能实现的操作,所以就放在基础语法中统一讲解~
15. Python数据类型转换
有时候,我们需要对数据内置的类型进行转换,数据类型的转换,你只需要将数据类型作为函数名即可。
以下几个内置的函数可以执行数据类型之间的转换。这些函数返回一个新的对象
以上是关于python基础问题,数据转换?的主要内容,如果未能解决你的问题,请参考以下文章