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)

运行效果

希望对您有所帮助!

参考技术A 代码如下:
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基础语法(六)

  • 小知识点拓展(也是引出这篇文章之后要讲解的内容~):
  1. Python的数据类型有:
    数字(int)、浮点(float)、字符串(str),列表(list)、元组(tuple)、字典(dict)、集合(set)。
    这些我们将在接下来的文章中详细讲解,不过对于Python基础语法这一部分,我们还要讲解一下Python有关于数据类型转换的操作,这些都是很简单就能实现的操作,所以就放在基础语法中统一讲解~

15. Python数据类型转换

有时候,我们需要对数据内置的类型进行转换,数据类型的转换,你只需要将数据类型作为函数名即可。
以下几个内置的函数可以执行数据类型之间的转换。这些函数返回一个新的对象

以上是关于python基础问题,数据转换?的主要内容,如果未能解决你的问题,请参考以下文章

Python基础:数据类型介绍和转换

Python基础笔记:input()输入与数据类型转换

Python基础之模块数据类型及数据类型转换

Python 基础数据类型相互转换

python自动化--语言基础--数据类型及类型转换

python基础之数据类型转换