python中for循环把字符串或者字典添加到列表的方法

yipeiwu_com6年前Python基础

python中如何for循环把字符串添加到列表?

实例:

1.单个字符串用for循环添加到列表中:

# 把L1中的字符串添加到列表alist里面
L1 = 'MJlifeBlog'
alist = []
# 可以用forin来迭代L1并保存值到x变量里头即可。
# 接着在for循环里边用append方法即可把解析到的单个字符添加到列表了。
for x in L1:
  alist.append(x)
print(alist)

2.多个字符串用for循环添加到列表中:

# 如果需要把多个字符串添加到列表里面就需要另一方法:
# for循环中使用zip()便能够同时对多个字符串进行迭代.
L2 = 'ABCDEFG'
L3 = 'abcdef'
blist = []
for m,n in zip(L2,L3):
  blist.append(m)
  blist.append(n)
print(blist)

3.如果想把两个字典的key()或者values(),分别对应输出到别表中可以用同样的方法:

# 如果需要把多个字符串添加到列表里面就需要另一方法:
# for循环中使用zip()便能够同时对多个字符串进行迭代.
L2 = {'1':'A','2':'B','3':'C','4':'D'}
L3 = {'5':'a','6':'b','7':'c','8':'d'}
blist = []
for m,n in zip(L2.values(),L3.values()):
  blist.append(m)
  blist.append(n)
print('字典L1:', L2)
print('字典L2:', L3)
print('字典L1的值对应字典L2的值输出:',blist)

结果截图:

以上这篇python中for循环把字符串或者字典添加到列表的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持【听图阁-专注于Python设计】。

相关文章

python之super的使用小结

为什么需要super 在python没有引入super之前, 如果需要在子类中引用父类的方法, 一般写法如下: class Father: def whoami(self):...

浅谈Python Opencv中gamma变换的使用详解

伽马变换就是用来图像增强,其提升了暗部细节,简单来说就是通过非线性变换,让图像从暴光强度的线性响应变得更接近人眼感受的响应,即将漂白(相机曝光)或过暗(曝光不足)的图片,进行矫正。 伽马...

Python连接MySQL并使用fetchall()方法过滤特殊字符

来一个简单的例子,看Python如何操作数据库,相比Java的JDBC来说,确实非常简单,省去了很多复杂的重复工作,只关心数据的获取与操作。 准备工作 需要有相应的环境和模块: U...

python实现随机调用一个浏览器打开网页

前两天总结了一下python爬虫 使用真实浏览器打开网页的两种方法总结 但那仅仅是总结一下而已,今天本文来实战演练一下 依然使用的是 webbrowser 这个模块 来调用浏览器 关于的...

基于Django静态资源部署404的解决方法

一. 静态资源static文件放在app中 确认django.contrib.staticfiles包含在INSTALLED_APPS中。 在settings文件中定义STATIC_UR...