python将字符串存入列表,Python小代码(练习——将字符串保存到两个列表),python,至...

任务内容:

dd0d5dad99b13f0ca23829d0d1a6aa56.png

代码如下:

id="4301,长沙市;4302,株洲市;4303,湘潭市;4304,衡阳市;" \

"4305,邵阳市;4306,岳阳市;4307,常德市;4308,张家界市;" \

"4309,益阳市;4310,郴州市;4311,永州市;4312,怀化市;" \

"4313,娄底市;4321,株洲市;4322,岳阳地区;4323,益阳市;" \

"4325,娄底市;4326,邵阳市;4327,衡阳市;4328,郴州市;" \

"4329,永州市;4330,怀化市;"

print(type(id))#

print(len(id))#200

list=[]

list1=[]

for i in id:

list=id.split(";")#分号切割

print(list)#如下

list.pop()

print(len(list))#如下

['4301,长沙市', '4302,株洲市', '4303,湘潭市', '4304,衡阳市', '4305,邵阳市', '4306,岳阳市', '4307,常德市', '4308,张家界市', '4309,益阳市', '4310,郴州市', '4311,永州市', '4312,怀化市', '4313,娄底市', '4321,株洲市', '4322,岳阳地区', '4323,益阳市', '4325,娄底市', '4326,邵阳市', '4327,衡阳市', '4328,郴州市', '4329,永州市', '4330,怀化市', '']

22

for i in range(len(list)):

# print(list[i])

# print(list[i].split(","))

list1.append(list[i].split(","))#逗号切割

print(list1)#如下

print(len(list1))#如下

[['4301', '长沙市'], ['4302', '株洲市'], ['4303', '湘潭市'], ['4304', '衡阳市'], ['4305', '邵阳市'], ['4306', '岳阳市'], ['4307', '常德市'], ['4308', '张家界市'], ['4309', '益阳市'], ['4310', '郴州市'], ['4311', '永州市'], ['4312', '怀化市'], ['4313', '娄底市'], ['4321', '株洲市'], ['4322', '岳阳地区'], ['4323', '益阳市'], ['4325', '娄底市'], ['4326', '邵阳市'], ['4327', '衡阳市'], ['4328', '郴州市'], ['4329', '永州市'], ['4330', '怀化市']]

22

list_key=[]

list_value=[]

for i in range(22):

print(i)

print(list1[i])

print(list1[i][0])

print(list1[i][1])

list_key.append(list1[i][0])

list_value.append(list1[i][1])

print(list_key)

print(list_value)

运行结果:

0

['4301', '长沙市']

4301

长沙市

1

['4302', '株洲市']

4302

株洲市

2

['4303', '湘潭市']

4303

湘潭市

3

['4304', '衡阳市']

4304

衡阳市

4

['4305', '邵阳市']

4305

邵阳市

5

['4306', '岳阳市']

4306

岳阳市

6

['4307', '常德市']

4307

常德市

7

['4308', '张家界市']

4308

张家界市

8

['4309', '益阳市']

4309

益阳市

9

['4310', '郴州市']

4310

郴州市

10

['4311', '永州市']

4311

永州市

11

['4312', '怀化市']

4312

怀化市

12

['4313', '娄底市']

4313

娄底市

13

['4321', '株洲市']

4321

株洲市

14

['4322', '岳阳地区']

4322

岳阳地区

15

['4323', '益阳市']

4323

益阳市

16

['4325', '娄底市']

4325

娄底市

17

['4326', '邵阳市']

4326

邵阳市

18

['4327', '衡阳市']

4327

衡阳市

19

['4328', '郴州市']

4328

郴州市

20

['4329', '永州市']

4329

永州市

21

['4330', '怀化市']

4330

怀化市

['4301', '4302', '4303', '4304', '4305', '4306', '4307', '4308', '4309', '4310', '4311', '4312', '4313', '4321', '4322', '4323', '4325', '4326', '4327', '4328', '4329', '4330']

['长沙市', '株洲市', '湘潭市', '衡阳市', '邵阳市', '岳阳市', '常德市', '张家界市', '益阳市', '郴州市', '永州市', '怀化市', '娄底市', '株洲市', '岳阳地区', '益阳市', '娄底市', '邵阳市', '衡阳市', '郴州市', '永州市', '怀化市']

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值