“列表”和“字符串”互相转换

# 1.按照某个字符串分割
# 2.把分割后的元素放到一个list里面
# 3.如果指定的字符串不存在,那么就把整个字符串放到list里面
# 4.如果split()里面不输入字符,默认是空格

users='xiao, zhang, li, wang, tao'
result1 = users.split(',')
print(result1)


users='xiao zhang li wang tao'
result = users.split(',')
print(result)




# #把list变成字符串
# #用指定的字符串把list里面的每个元素连接起来
li = ['xiao', 'zhang', 'li', 'wang', 'tao']
# print(' '.join(li))
# print('+'.join(li))


写:
f = open('names.txt', 'w', encoding='utf-8')
# f.write('abc') #只能写字符串
f.write('+'.join(li))
f.close()

读:
# f = open('names.txt','r',encoding='utf-8')
# res = f.read()
# print("读出来的数据", res)
# f.close()


取随机数:
import random
import string
# print(string.ascii_letters) #大小写
# print(string.ascii_lowercase) #小写
# print(string.ascii_uppercase) #大写

num = [1, 2, 3, 5, 6, 7]
# result = random.sample(num, 4)
result = random.sample(string.ascii_uppercase,4)
# print(''.join(result))
print(result)

转载于:https://www.cnblogs.com/zhuzhu666/p/10680223.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值