1、join的用法
>>> import random
>>> def createFunction1():
str1 = []
str2 = ‘abcdefghijklmnopqrstuvwxyz ‘
count = 0
while(count < 27):
ch = random.choice(str2)
str1.append(ch)
count = count+1
return str1
>>> createFunction1()
[‘r‘, ‘ ‘, ‘t‘, ‘o‘, ‘v‘, ‘r‘, ‘f‘, ‘ ‘, ‘ ‘, ‘d‘, ‘o‘, ‘w‘, ‘w‘, ‘h‘, ‘h‘, ‘u‘, ‘y‘, ‘k‘, ‘f‘, ‘q‘, ‘i‘, ‘o‘, ‘c‘, ‘v‘, ‘u‘, ‘r‘, ‘k‘]
>>> str(createFunction1())
"[‘e‘, ‘r‘, ‘n‘, ‘o‘, ‘r‘, ‘h‘, ‘t‘, ‘d‘, ‘s‘, ‘c‘, ‘d‘, ‘d‘, ‘z‘, ‘y‘, ‘j‘, ‘y‘, ‘h‘, ‘t‘, ‘w‘, ‘ ‘, ‘x‘, ‘o‘, ‘o‘, ‘h‘, ‘c‘, ‘m‘, ‘m‘]"
>>> iteam = "".join(createFunction1())
>>> print(iteam)
u lewglnydoeokihelpwqmdcrcv
将列表中的内容拼接成字符串,打印出来,用了个’join‘
2、基本的数据容器是有列表、字符串、元组、字典和集合,前面三者是有序容器,后面两个是无序容器。列表是异质的,意味着所有的数据不必要一个类。
原文:https://www.cnblogs.com/ccllcc/p/14736981.html