“列表”和“字符串”互相轉換


# 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)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM