玩转python 各种数据类型的转换
2024-09-08 04:56:48
# -*- coding: utf-8 -*-
# @Time : 2019/4/28 14:27
# @Author : wujf
# @Email : 1028540310@qq.com
# @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 : {'liu': 'wu', 'shui': 'qing'} '''字典转字符串'''
c = json.dumps(c)
print(c) #input : {"liu": "wu", "shui": "qing"}
#强转换
c = str(c)
print(c) #input : {"liu": "wu", "shui": "qing"} '''字符串转字典''' c = eval(c)
print(c,type(c)) #input : {'liu': 'wu', 'shui': 'qing'} <class 'dict'> #或者 d = '{"liu": "wu", "shui": "qing"}'
d = json.loads(d)
print(d,type(d)) #input {'liu': 'wu', 'shui': 'qing'} <class 'dict'>
最新文章
- 在IOS手机safari浏览器的无痕模式下,localStorage不起作用
- poj2778DNA Sequence(AC自动机+矩阵乘法)
- h5图片上传预览与拖拽上传
- PCA和LDA降维的比较
- 图文详解YUV420, yuv格式2
- iOS UIApplicatin和它的delegate
- java安全HTTPS工具类
- 学做酷炫有爱的免费网页,学习 Github Page 教你分分钟搭建自己的博客
- Linux 块设备驱动 (一)
- python爬虫系列之爬京东手机数据
- 如何在linux中设置tab键长度
- videojs设置播放点
- Android 屏幕适配方案(转载)
- php调试之路
- win10 运行sqlplus报错“SP2-1503: 无法初始化 Oracle 调用界面”
- 做一个合格的Team Leader -- 基本概念
- python爬虫入门urllib库的使用
- linux ssh 报错failed - POSSIBLE BREAK-IN ATTEMPT
- Docker CE 各安装方法
- linux c 时间函数
热门文章
- code vs 3376 符号三角形
- PHP array_flip()
- clear out all variables without closing terminal
- source 命令的用法,是在当前bash环境下执行脚本文件
- IntelliJ 启动不同端口的两个spring cloud项目
- request.getInputStream() 的两种解析方式
- hdu 4932 Miaomiao&;#39;s Geometry(暴力枚举)
- U32670 小凯的数字 数学
- P3387 【模板】缩点 tarjan
- B1208 [HNOI2004]宠物收养所 平衡树||set (滑稽)