หน้าแรก
หน้าแรก
เมื่อจำเป็นต้องกรองแถวที่มีเฉพาะตัวอักษรในรายการของรายการ รายการจะถูกวนซ้ำและใช้วิธีการ isalpha เพื่อตรวจสอบว่ามีตัวอักษรอยู่หรือไม่ ตัวอย่าง ด้านล่างนี้เป็นการสาธิตสิ่งเดียวกัน my_list = [["python", "is", "best"], ["abc123", "good"],["abc def
เมื่อจำเป็นต้องค้นหาระยะห่างระหว่างองค์ประกอบแรกและคู่สุดท้ายของรายการ องค์ประกอบรายการจะเข้าถึงได้โดยใช้การจัดทำดัชนีและจะพบความแตกต่าง ตัวอย่าง ด้านล่างนี้เป็นการสาธิตสิ่งเดียวกัน my_list = [2, 3, 6, 4, 6, 2, 9, 1, 14, 11] print("The list is :") print(my_list) my_indices_list = [idx fo
เมื่อจำเป็นต้องจำกัดค่าให้กับคีย์ในรายการพจนานุกรม คีย์จะถูกเข้าถึงและใช้วิธีการ min และ max เพื่อจำกัดค่า ตัวอย่าง ด้านล่างนี้เป็นการสาธิตสิ่งเดียวกัน my_list = [{"python": 4, "is": 7, "best": 10},{"python": 2, "is": 5, "best": 9},{"
เมื่อจำเป็นต้องพิมพ์ความแตกต่างของเมทริกซ์ที่ชาญฉลาดขององค์ประกอบ องค์ประกอบรายการจะถูกวนซ้ำและใช้วิธี zip กับค่าเหล่านี้ ตัวอย่าง ด้านล่างนี้เป็นการสาธิตสิ่งเดียวกัน my_list_1 = [[3, 4, 4], [4, 3, 1], [4, 8, 3]] my_list_2 = [[5, 4, 7], [9, 7, 5], [4, 8, 4]] print("The first list is :") p
เราสามารถเปลี่ยนชื่อคอลัมน์ได้อย่างง่ายดายด้วยดัชนี เช่น โดยไม่ต้องใช้การเปลี่ยนชื่อ () นำเข้าไลบรารีที่จำเป็น - import pandas as pd สร้าง DataFrame ที่มี 3 คอลัมน์ - dataFrame = pd.DataFrame( { "Car": ['BMW', 'Lexus', 'Tesla',
เมื่อจำเป็นต้องลบคอลัมน์ขององค์ประกอบที่ซ้ำกัน มีการกำหนดวิธีการที่สร้างชุดว่าง รายการถูกทำซ้ำ และหากไม่พบ รายการจะถูกเพิ่มเข้าไปในชุด ตัวอย่าง ด้านล่างนี้เป็นการสาธิตสิ่งเดียวกัน from itertools import chain def remove_dupes(my_sub): my_string = set() for i, elem in enum
เราสามารถใช้เมธอด rename() เพื่อเปลี่ยนชื่อคอลัมน์ สมมติว่าต่อไปนี้คือ Pandas DataFrame ของเราที่มี 3 คอลัมน์ - dataFrame = pd.DataFrame( { "Car": ['BMW', 'Lexus', 'Tesla', 'Mustang', 'Mercedes', 'Jaguar'],&q
ใช้เมธอด get_dummies() เพื่อแปลง DataFrame ที่เป็นหมวดหมู่เป็นข้อมูลไบนารี ต่อไปนี้เป็น Pandas DataFrame ที่มี 2 คอลัมน์ - dataFrame = pd.DataFrame( { "Student": ['Jack', 'Robin', 'Ted', 'Scarlett', 'Kat'],"Resu
เราสามารถจัดรูปแบบข้อมูลใหม่ได้อย่างง่ายดายโดยการจัดหมวดหมู่คอลัมน์เฉพาะ ที่นี่ เราจะจัดหมวดหมู่คอลัมน์ ผลลัพธ์ เช่น ค่าผ่านและล้มเหลวในรูปแบบตัวเลข นำเข้าไลบรารีที่จำเป็น - import pandas as pd สร้าง DataFrame ที่มี 2 คอลัมน์ - dataFrame = pd.DataFrame( { "St
เราจะมาดูวิธีการแสดงเฉพาะค่าที่ไม่ซ้ำกัน ขั้นแรก เราจะสร้าง DataFrame ที่มีค่าซ้ำกัน - dataFrame = pd.DataFrame( { "Student": ['Jack', 'Robin', 'Ted', 'Robin', 'Scarlett', 'Kat', 'Ted'],"Result&q
ใช้ pop() เพื่อเปิดคอลัมน์และแทรกโดยใช้เมธอด insert() เช่น การย้ายคอลัมน์ ขั้นแรก ให้สร้าง DataFrame ที่มี 3 คอลัมน์ - dataFrame = pd.DataFrame( { "Student": ['Jack', 'Robin', 'Ted', 'Marc', 'Scarlett', 'Kat'
ในการเรียงลำดับข้อมูลในลำดับจากน้อยไปมากหรือมากไปหาน้อย ใช้ sort_values() วิธีการ สำหรับลำดับจากมากไปน้อย ใช้สิ่งต่อไปนี้ในวิธี sort_values() - ascending=False นำเข้าไลบรารีที่จำเป็น - import pandas as pd สร้าง DataFrame ที่มี 3 คอลัมน์ - dataFrame = pd.DataFrame( { &nb
เมื่อจำเป็นต้องรวมรายการพจนานุกรมด้วยคีย์ที่ซ้ำกัน คีย์ของสตริงจะถูกวนซ้ำและขึ้นอยู่กับเงื่อนไข ผลลัพธ์จะถูกกำหนด ตัวอย่าง ด้านล่างนี้เป็นการสาธิตสิ่งเดียวกัน my_list_1 = [{"aba": 1, "best": 4}, {"python": 10, "fun": 15}, {"scala": "fun"}]
เมื่อจำเป็นต้องแยกสตริงย่อยที่มีขนาด N ด้วยอักขระที่แตกต่างกัน K จะมีการทำซ้ำและใช้วิธี set เพื่อให้ได้ชุดค่าผสมที่แตกต่างกัน ตัวอย่าง ด้านล่างนี้เป็นการสาธิตสิ่งเดียวกัน my_string = 'Pythonisfun' print("The string is : ") print(my_string) my_substring = 2 my_chars = 2 my_result
ใช้ group.size() เพื่อนับจำนวนแถวในแต่ละกลุ่ม นำเข้าไลบรารีที่จำเป็น - import pandas as pd สร้าง DataFrame - dataFrame = pd.DataFrame({'Product Category': ['Computer', 'Mobile Phone', 'Electronics', 'Electronics', 'Computer', 'Mobile Phone'],&
เมื่อจำเป็นต้องลบองค์ประกอบพาลินโดรมออกจากรายการ ความเข้าใจรายการและตัวดำเนินการ ไม่ จะถูกนำมาใช้ ตัวอย่าง ด้านล่างนี้เป็นการสาธิตสิ่งเดียวกัน my_list = [56, 78, 12, 32, 4,8, 9, 100, 11] print("The list is : ") print(my_list) my_result = [elem for elem in my_list if int(str(elem)[::-1])
ในการกรอง DataFrame ตามเวลา ให้ใช้ loc และตั้งค่าเงื่อนไขในนั้นเพื่อดึงข้อมูล ขั้นแรก นำเข้าไลบรารีที่จำเป็น - import pandas as pd สร้างพจนานุกรมรายการพร้อมบันทึกวันที่ - d = {'Car': ['BMW', 'Lexus', 'Audi', 'Mercedes', 'Jaguar', 'Bentley'],
เมื่อจำเป็นต้องได้รับแถวที่มีค่าความแตกต่างขั้นต่ำสุด ให้ระบุความเข้าใจ ใช้วิธี นาที และวิธีการ สูงสุด ตัวอย่าง ด้านล่างนี้เป็นการสาธิตสิ่งเดียวกัน my_list = [[41, 1, 38], [25, 33, 1], [13, 44, 65], [1, 22]] print("The list is : ") print(my_list) my_min_val = min([max(elem) - min(elem)
เมื่อจำเป็นต้องทดสอบว่ารายการเป็นพาลินโดรมหรือไม่ จะมีการกำหนดเมธอดที่ย้อนกลับสตริงและตรวจสอบว่าเท่ากับสตริงเดิมหรือไม่ ตามผลลัพธ์ ข้อความที่เกี่ยวข้องจะแสดงบนคอนโซล ใช้ความเข้าใจรายการและวิธีการ เข้าร่วม ตัวอย่าง ด้านล่างนี้เป็นการสาธิตสิ่งเดียวกัน def check_palindrome_list(my_str): if my_str =
เมื่อจำเป็นต้องแยกองค์ประกอบออกจากรายการที่สำเร็จโดย K จะใช้การวนซ้ำอย่างง่ายและวิธีการ ผนวก ตัวอย่าง ด้านล่างนี้เป็นการสาธิตสิ่งเดียวกัน my_list = [45, 65, 32, 78, 99, 10, 21, 2] print("The list is : ") print(my_list) K = 99 print("The value of K is ") print(K) my_result = [