python列表中的字符串,怎么转化成列表?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python列表中的字符串,怎么转化成列表?相关的知识,希望对你有一定的参考价值。

首先我们打开JUPYTER NOTEBOOK,新建一个空白的PYTHON文档。当然也可以用其它编译器的。

new = "Apple"

new_list = list(new)

print(new_list)

定义一个变量,这个变量里面是一个英语单词。

我们需要新建一个列表,然后把这个变量放进去,那么打印出来的结果就会自动分割每个字母,形成一个新的列表。

new2 = "123456789"

new2_list = list(new2)

print(new2_list)

定义一个变量,这次的变量里面是数字,但是实际上是字符串,大家注意引号。

我们需要新建一个列表,也是然后把这个变量放进去,那么打印出来的结果就会自动分割每个数字,形成一个新的数字列表。

new3 = "apple,banana,orange"

new3_list = new3.split(",")

print(new3_list)

如果说我们想分割有逗号的字符串,那么很容易分割,因为我们可以用SPLIT来分割,根据逗号作为分割,分割后的结果就是一个新的列表。

new4 = "324230524230432423054353"

new4_list = new4.split("0")

print(new4_list)

不单只是逗号,我们可以灵活运用,必须字符串里面的数字也可以作为分割的对象,大家看看结果就知道了。

参考技术A strs = ['01,02,03,04,05,06,07', '11,12,13,14,15,16,17']
print([[int(n) for n in s.split(',')] for s in strs])
#[[1, 2, 3, 4, 5, 6, 7], [11, 12, 13, 14, 15, 16, 17]]

SQL如何将一列表中的字符替换成另外一个字符

还是刚才那个问题,我现在想把PhyName里面的字符替换成别的汉字

可以参考这条语句:
update Node
set PhyName=‘摄氏度’
where NodeTypeID=224
类似这种情况,全都可以用以下格式处理:
update 表名
set 字段名=新的内容
where 条件
其中‘条件’可以是NodeTypeID=224这种,只要表中记录符合条件的,将会执行更新。
只要明白了这个,类似的情况都能解决了。来自:求助得到的回答
参考技术A update node set phyname=replace(phyname,'原值','新值')追问

我的表中的PhyName有好几种,都是跟nodetypeid对应的,这个一改就把所有的改成一样了。

追答

你也没说改动的规则

追问

我这就是要把NodeTypeID相同的PhyName改成一样,
有好几种NodeTypeID呢。。。
谢谢

本回答被提问者采纳

以上是关于python列表中的字符串,怎么转化成列表?的主要内容,如果未能解决你的问题,请参考以下文章

C语言怎么转化成python

python怎么把列表转换成字符串?

python把一个数字列表转化为一个数字

如何在python中把一个set转化成另外一个list的名称?

在python中,列表,字典的相互转换?

SQL如何将一列表中的字符替换成另外一个字符