str='''
20%的悲哀,占据80%的时间
'''
s1 = ["时间", "学习", "交流"]
s2 = ["快乐", "人生", "信息"]
n = len(s1)
for i in range(n):
print(str.replace("悲哀", s1[i]).replace("时间", s2[i]))
主要是想知道
s1 = ["时间", "学习", "交流"]
s2 = ["快乐", "人生", "信息"]
n = len(s1)
这里用字符串写,怎么变成这样的列表
(带统计功能)
学会format的用法,参考链接https://blog.csdn.net/a1786742005/article/details/89388093
示例:word="20%的{},占据80%的{}".format(word1, word2)
下面的代码如果对你有帮助,请选择 “采纳该答案”
s1 = ["悲哀", "时间", "学习", "交流"]
s2 = ["时间", "快乐", "人生", "信息"]
n = len(s1)
s = 0
for i in range(0, n):
# (可选)print("第{}句".format(i+1))
word = "20%的{},占据80%的{}".format(s1[i], s2[i])
s += 1
print(word)
print("总共{}句".format(s))