python二维字符串数组_python 字符串型二维数组转换
问题场景:需要rsync一批文件,每个rsync信息又是一个list。想将这部分信息以字符串的形式存到mysql中。使用pickle模块做持久化,更为智能,详见http://www.simonzhang.net/?p=598。我想方便手动在数据库里手动编写。就写了以下部分。此次测试虽然实现字符串转列表功能,但是不能处理字符串、数字型等高级问题,只是自己用着方便(重新造轮子)。
#!/bin/env python
# -*- coding:utf-8 -*-
# Date: 2015-09-23
# Author: simonzhang
# web: www.simonzhang.net
# Email: simon-zzm@163.com
import sys
from string import strip
# 获得参数
a= sys.argv[1]
# 初始化一个列表
rsync_info = []
# 父级列表之间用"?"分割
# 循环处理父级的
f_list = a.split('?')
for f_num in xrange(0, len(f_list)):
# 每次循环增加一个子列表,如果但是单个数据则直接添加
if f_list[f_num][0] == "[":
# 两级列表,要现增加一个新的
rsync_info.append([])
for s_one in f_list[f_num][1:-1].split(','):
rsync_info[f_num].append(strip(s_one))
else:
rsync_info.append(f_list[f_num])
print rsync_info
执行测试成功
python test.py “[aa, 123| 4.56]?[bb, 78|9/10]?cc”
python二维字符串数组_python 字符串型二维数组转换相关推荐
- python创建一个n*m的二维数组_Python中创建二维数组
Python中创建二维数组 二维数组 二维数组本质上是以数组作为数组元素的数组,即"数组的数组",类型说明符 数组名[常量表达式][常量表达式].二维数组又称为矩阵,行列数相等的矩 ...
- python一维数组和二维数组_Python numpy实现二维数组和一维数组拼接的方法
Python numpy实现二维数组和一维数组拼接的方法 撰写时间:2017.5.23 一维数组 1.numpy初始化一维数组 a = np.array([1,2,3]); print a.shape ...
- python字符串变为数组_python字符串转数组
原博文 2020-04-29 14:52 − Python中有split()和os.path.split()两个函数,具体作用如下:split():拆分字符串.通过指定分隔符对字符串进行切片,并返回分 ...
- Android资源文件 - 使用资源存储字符串 颜色 尺寸 整型 布尔值 数组
一. Android资源文件简介 1. Android应用资源的作用 (1) Android项目中文件分类 在Android工程中, 文件主要分为下面几类 : 界面布局文件, Java src源文件, ...
- 【Android 应用开发】Android资源文件 - 使用资源存储字符串 颜色 尺寸 整型 布尔值 数组
. 作者 : 万境绝尘 转载请注明出处 : http://blog.csdn.net/shulianghan/article/details/19913755 . 一. Android资源文件简介 1 ...
- 【Android 应用开发】Android资源文件 - 使用资源存储字符串 颜色 尺寸 整型 布尔值 数组...
. 作者 : 万境绝尘 转载请注明出处 : http://blog.csdn.net/shulianghan/article/details/19913755 . 一. Android资源文件简介 1 ...
- string是python内置函数吗_Python 字符串与内置函数(方法)
一.字符串 1.字符串定义 a.定义时用成对双引号或成对单引号 b.也可以用成对的三个双引号或成对的三个单引号定义字符串(定义的字符串用包含单引号或双引号时可以用这个方法) c.字符串中间有单引号时, ...
- python统计字符串个数_python字符串中字符出现次数(python获取字符串个数)
原博文 2020-03-17 19:25 − 今天要说的是Python的字符串函数还是很方便的,只需要调用 count() 方法即可. 最近,我在一个网站上看到了一个自然语言处理课程.我详细解释了一些 ...
- python不支持字符类型、单个字符也作为字符串使用_Python 字符串
Python 字符串 字符串是 Python 中最常用的数据类型.我们可以使用引号来创建字符串. 创建字符串很简单,只要为变量分配一个值即可.例如: var1 = 'Hello World!' var ...
- [转载] python 字符串切片_Python字符串
参考链接: 如何在Python中索引和切片字符串string Python字符串 本章将介绍:1.字符串的3种表现形式2.字符串的输入与输出,索引与切片.3.字符串常用函数4.了解字符串的运算 在汉语 ...
最新文章
- 一块只要4美元,超廉价版树莓派诞生,还用上了自研芯片
- 智能如何产生,这仍然是个问题
- 02. 值类型和引用类型的传递
- 手写简版spring --7--初始化方法和销毁方法
- matlab仿真计算代码代写,matlab/simulink程序代写
- Android 动态绘制曲线等各种图形
- 从RGB扫描图到数字化等高线矢量图
- 本地wamp的Internal Server Error错误解决方法
- 数字信号处理5:FIR滤波器设计
- GB28181协议--心跳
- 倾斜摄影测量知识基础
- 弹出USB大容量存储设备时出问题“该设备正在使用中”
- 5773. 插入后的最大值
- win 10网络适配器没有无线网络连接(连不上WLAN)
- 冷门节日借势营销策略分析
- jpi多表联查_多表连接查询详解
- 使用扫码枪(二维码,条码)使用键盘钩子获取扫码数据
- 3DS Max 2014启动报错的解决方案
- c语言实验手册答案,程序设计基础实训手册(c语言习题)
- kafka源码愫读(5)、ReplicaManager模块源码分析
热门文章
- python 如何判断数据类型
- emoFun(安卓)
- 16+款良心软件,让你的Windows爽到爆!
- 华硕rog枪神6plus 怎么样
- sklearn中的感知机模型perceptron
- 分享开源mapbox-gl地形生成代码
- JS中parentNode和parentElement的区别
- [NeurIPS 2021] TokenLearner:自适应学习 token 个数和位置 - What Can 8 Learned Tokens Do for Images and Videos?
- 给mysql用户授权命令_mysql添加用户并授权的命令(示例)
- MySql授权某个表的权限给新建用户