หน้าแรก
หน้าแรก
เมื่อต้องใช้สองสตริงและแสดงสตริงที่ใหญ่กว่าโดยไม่ต้องใช้ฟังก์ชันในตัว สามารถใช้ตัวนับเพื่อรับความยาวของสตริง และใช้เงื่อนไข if เพื่อเปรียบเทียบความยาวได้ ด้านล่างนี้เป็นการสาธิตสิ่งเดียวกัน - ตัวอย่าง string_1= "Hi there" string_2= "Hi how are ya" print("The first string is
เมื่อจำเป็นต้องนับจำนวนอักขระตัวพิมพ์เล็กในสตริง สามารถใช้เมธอด islower และลูป for อย่างง่ายได้ ด้านล่างนี้เป็นการสาธิตสิ่งเดียวกัน - ตัวอย่าง my_string = "Hi there how are you" print("The string is ") print(my_string) my_counter=0 for i in my_string: if(i.islower(
เมื่อจำเป็นต้องดึงค่าเฉพาะจากพจนานุกรม พจนานุกรมจะถูกสร้างขึ้น และใช้วิธีการ จัดเรียง และความเข้าใจในพจนานุกรม ด้านล่างนี้เป็นการสาธิตสำหรับสิ่งเดียวกัน - ตัวอย่าง my_dict = {'hi' : [5,3,8, 0], 'there' : [22, 51, 63, 77], 'how' : [7, 0, 22],
เมื่อจำเป็นต้องเรียงลำดับรายการพจนานุกรมตามค่า คุณสามารถใช้แอตทริบิวต์ itemgetter ได้ ด้านล่างนี้เป็นการสาธิตสิ่งเดียวกัน - ตัวอย่าง from operator import itemgetter my_list = [{ "name" : "Will", "age" : 56}, { "name" : "Rob", "age&qu
เมื่อจำเป็นต้องจัดเรียงรายการพจนานุกรมตามค่าต่างๆ สามารถใช้ฟังก์ชันแลมบ์ดาได้ ด้านล่างนี้เป็นการสาธิตสิ่งเดียวกัน - ตัวอย่าง from operator import itemgetter my_list = [{ "name" : "Will", "age" : 56}, { "name" : "Rob", "age" : 20
เมื่อจำเป็นต้องแทรกองค์ประกอบที่จุดเริ่มต้นของพจนานุกรมที่สั่งซื้อ คุณสามารถใช้วิธีการ อัปเดต ได้ ด้านล่างนี้เป็นการสาธิตสิ่งเดียวกัน - ตัวอย่าง from collections import OrderedDict my_ordered_dict = OrderedDict([('Will', '1'), ('James', '2'), ('Rob', '4&
เมื่อจำเป็นต้องตรวจสอบลำดับของอักขระในสตริง สามารถใช้เมธอด OrderedDict ได้ ด้านล่างนี้เป็นการสาธิตสิ่งเดียวกัน - ตัวอย่าง from collections import OrderedDict def check_order(my_input, my_pattern): my_dict = OrderedDict.fromkeys(my_input) pattern_length = 0 for
เมื่อจำเป็นต้องเรียงลำดับพจนานุกรมใน Python โดยใช้คีย์หรือค่า พจนานุกรมสามารถกำหนดได้ และสามารถแทรกคู่ของค่าคีย์ลงในพจนานุกรมได้ สามารถใช้ลูป for เพื่อวนซ้ำผ่านคู่ค่าคีย์ และจัดเรียงโดยใช้วิธี sort เรียกวิธีนี้ก็ได้ ด้านล่างนี้เป็นการสาธิตสิ่งเดียวกัน - ตัวอย่าง def my_dict():my_key_value_pair ={}m
เมื่อจำเป็นต้องจัดเรียงคีย์และค่าในพจนานุกรม สามารถใช้วิธีการ sorted ได้ ด้านล่างนี้เป็นการสาธิตสิ่งเดียวกัน - ตัวอย่าง my_dict = {'Hi': [1, 6, 3], 'there': [2, 9, 6], 'Mark': [16, 7]} print("The dictionary is : ") print(my_dict) my_resu
เมื่อจำเป็นต้องสร้างพจนานุกรมที่คีย์มีหลายอินพุต พจนานุกรมเปล่าก็สามารถสร้างได้ และสามารถระบุค่าสำหรับคีย์เฉพาะได้ ด้านล่างนี้เป็นการสาธิตสิ่งเดียวกัน - ตัวอย่าง my_dict = {} a, b, c = 15, 26, 38 my_dict[a, b, c] = a + b - c a, b, c = 5, 4, 11 my_dict[a, b, c] = a + b - c print("The diction
เมื่อจำเป็นต้องสาธิตการแยกตัวนับและพจนานุกรม สามารถใช้ตัวนับและพจนานุกรมได้ ด้านล่างนี้เป็นการสาธิตสิ่งเดียวกัน - ตัวอย่าง from collections import Counter def make_string(str_1,str_2): dict_one = Counter(str_1) dict_two = Counter(str_2) result = dict_one &
เมื่อจำเป็นต้องตรวจสอบว่าความถี่ของพจนานุกรม ตั้งค่า และตัวนับเหมือนกันหรือไม่ แพ็คเกจตัวนับจะถูกนำเข้าและอินพุตจะถูกแปลงเป็น ตัวนับ ค่าของพจนานุกรมจะถูกแปลงเป็น ชุด จากนั้นจึงเปลี่ยนเป็นรายการ ขึ้นอยู่กับความยาวของอินพุต เอาต์พุตจะแสดงบนคอนโซล ด้านล่างนี้เป็นการสาธิตสิ่งเดียวกัน - ตัวอย่าง from co
เมื่อจำเป็นต้องค้นหาคีย์ที่เกี่ยวข้องกับค่าเฉพาะในพจนานุกรม คุณสามารถใช้วิธี ดัชนี ได้ ด้านล่างนี้เป็นการสาธิตสิ่งเดียวกัน - ตัวอย่าง my_dict ={"Hi":100, "there":121, "Mark":189} print("The dictionary is :") print(my_dict) dict_key = list(my_dict.keys()) pri
เมื่อต้องการหาขนาดของทูเพิล สามารถใช้วิธี sizeof ได้ ด้านล่างนี้เป็นการสาธิตสิ่งเดียวกัน - ตัวอย่าง import sys tuple_1 = ("A", 1, "B", 2, "C", 3) tuple_2 = ("Java", "Lee", "Code", "Mark", "John") tuple_3 = ((1, "Bi
เมื่อจำเป็นต้องค้นหาองค์ประกอบ K สูงสุดและต่ำสุดใน tuple วิธีการ sorted จะใช้เพื่อจัดเรียงองค์ประกอบ และแจกแจงองค์ประกอบ และรับองค์ประกอบแรกและองค์ประกอบสุดท้าย ด้านล่างนี้เป็นการสาธิตสิ่งเดียวกัน - ตัวอย่าง my_tuple = (7, 25, 36, 9, 6, 8) print("The tuple is : ") print(my_tuple) K = 2
เมื่อจำเป็นต้องสร้างรายการจากรายการที่กำหนดซึ่งมีตัวเลขและลูกบาศก์ สามารถใช้การทำความเข้าใจรายการได้ ด้านล่างนี้เป็นการสาธิตสิ่งเดียวกัน - ตัวอย่าง my_list = [32, 54, 47, 89] print("The list is ") print(my_list) my_result = [(val, pow(val, 3)) for val in my_list] print("The result i
เมื่อจำเป็นต้องเพิ่มทูเพิลในรายการและทำในทางกลับกัน คุณสามารถใช้ตัวดำเนินการ + ได้ ด้านล่างนี้เป็นการสาธิตสิ่งเดียวกัน - ตัวอย่าง my_list = [3, 6, 9, 45, 66] print("The list is : ") print(my_list) my_tup = (11, 14, 21) print("The tuple is ") print(my_tup) my_list += my_tup pr
เมื่อจำเป็นต้องค้นหาคู่ที่ใกล้เคียงที่สุดกับองค์ประกอบดัชนี Kth ในทูเพิล สามารถใช้วิธี แจกแจง ร่วมกับวิธี abs ได้ ด้านล่างนี้เป็นการสาธิตสิ่งเดียวกัน - ตัวอย่าง my_list = [(5, 6), (66, 76), (21, 35), (90, 8), (9, 0)] print("The list is : ") print(my_list) my_tuple = (17, 23) print("
เมื่อจำเป็นต้องรวม tuples หากมีองค์ประกอบเริ่มต้นที่คล้ายคลึงกัน สามารถใช้ลูป for แบบง่ายและเงื่อนไข of ได้ ในการจัดเก็บองค์ประกอบไว้ในรายการเดียว คุณสามารถใช้วิธี ขยาย ได้ ด้านล่างนี้เป็นการสาธิตสิ่งเดียวกัน - ตัวอย่าง my_list = [(43, 15), (66, 98), (64, 80), (14, 9), (47, 17)] print("The li
เมื่อจำเป็นต้องดึงตัวเลขออกจากรายการทูเพิล สามารถใช้การทำความเข้าใจรายการได้ ด้านล่างนี้เป็นการสาธิตสิ่งเดียวกัน - ตัวอย่าง my_list = [(67, 2), (34, 65), (212, 23), (17, 67), (18, )] print("The list is : ") print(my_list) N = 2 print("The value of N is ") print(N) my_result =